作者查詢 / firose

總覽項目: 發文 | 留言 | 暱稱
作者 firose 在 PTT 全部看板的留言(推文), 共24581則
限定看板:全部
Re: [問題] 字串轉二進位整數
[ C_and_CPP ]12 留言, 推噓總分: +9
作者: james732 - 發表於 2010/05/08 17:18(14年前)
11Ffirose:恭喜恭喜~05/09 16:44
Re: [問題] 用指標指向vector的element?
[ C_and_CPP ]5 留言, 推噓總分: +1
作者: jlovet - 發表於 2010/05/01 23:31(14年前)
3Ffirose:看不太懂05/02 00:08
[問題] 用指標指向vector的element?
[ C_and_CPP ]20 留言, 推噓總分: +1
作者: zxvc - 發表於 2010/05/01 19:21(14年前)
8Ffirose:STL 陷阱怎麼那麼多 @@05/01 21:17
[問題] 另類的call by reference
[ C_and_CPP ]23 留言, 推噓總分: +4
作者: m13m13m - 發表於 2010/04/27 20:56(14年前)
19Ffirose:CRTP 就是要避免虛擬呼叫阿 幹麻去想要達到動態多型04/27 23:55
[問題] 關於boost::ref()的疑問?
[ C_and_CPP ]4 留言, 推噓總分: 0
作者: fuha - 發表於 2010/04/27 14:04(14年前)
1Ffirose:unwrap_reference 不是這樣做的, 網頁上有說如果參數 T 是04/27 23:46
2Ffirose:reference_wrapper 結果會是 T::type 否則就是單純的 T04/27 23:47
4Ffirose:http://ppt.cc/97MP http://ppt.cc/tw!5 最下面04/28 00:25
[問題] 怎麼可以直接access private function?
[ C_and_CPP ]21 留言, 推噓總分: +6
作者: QQ29 - 發表於 2010/04/12 12:05(14年前)
3Ffirose:access right 是看 static type 的吧04/12 12:35
[問題] 關於Win32 Api遇到的問題
[ C_and_CPP ]17 留言, 推噓總分: +1
作者: abcsimps - 發表於 2010/04/03 16:47(14年前)
3Ffirose:WNDCLASS 才對阿04/03 18:32
4Ffirose:它在圖 3.1 下面有說明要加入 WINMM.LIB 到專案才行04/03 19:26
7Ffirose:我照上面說的可以找到那個輸入 WINMM.LIB 的文字方塊04/03 19:34
8Ffirose:從上面的選單開始, 選 Project -> Settings...04/03 19:36
10Ffirose:右邊會出現很多分頁標籤, 選中 Link 那一項, 就可以找到04/03 19:37
12Ffirose:喔 , 你應該是用 VS2008 Express 吧, 我是用 VC6 @@04/03 19:38
15Ffirose:那是以前的版本, 不是免費的. 我沒有2008無法幫到你, sorry04/03 19:40
Re: [問題] this 在什麼情況下會等於NULL??
[ C_and_CPP ]32 留言, 推噓總分: +17
作者: yoco315 - 發表於 2010/03/27 16:49(14年前)
10Ffirose:沒錯03/27 18:56
[問題] 使用fscanf出現runtime error R6002?
[ C_and_CPP ]4 留言, 推噓總分: +2
作者: nosmraw - 發表於 2010/03/27 15:53(14年前)
4Ffirose:之前用 TC 有類似的問題, 在對岸查到是 TC 的 bug03/28 00:41
[問題] n++ ++n 的問題
[ C_and_CPP ]62 留言, 推噓總分: +14
作者: manchester77 - 發表於 2010/03/26 16:22(14年前)
24Ffirose:undefined 是因為它進入 printf 之前會先對五個 n 求值03/27 08:57
25Ffirose:其中 ++n --n 對記憶體修改了兩次, 但卻沒有 sq 把它們隔開03/27 08:58
29Ffirose:參數求值順序是 unspecified 沒錯, 不過在兩個 seq. point03/27 21:58
30Ffirose:之間修改同一個記憶體兩次是 undefined.03/27 21:58
32Ffirose:結果怎麼會是 n ? 別忘了他有五個 n 這五個順序都不定03/27 23:29
33Ffirose:這兩個不見得會連續被估值, 誰先算後算都回影響其他三個 n03/27 23:30
37Ffirose:你何不用其它編譯器是看看就知道? VC6 結果是 4,4,3,3,403/27 23:44
38Ffirose:它估完值就把結果 push 到堆疊了, 又不是最後一起 push03/27 23:46
40Ffirose:如果只考慮 ++n,--n 他本來就是有定義的, 有什麼好爭的?03/27 23:47
41Ffirose:在這種情況下中間那個是 comma operator 它算個 seq. point03/27 23:48
45Ffirose:就我看來它可以是 f(3,2) 或 f(2,3) 除非你知道 f 怎麼做的03/27 23:55
46Ffirose:說錯........03/27 23:56
47Ffirose:可以是 f(3,2) 或 f(2,1) 結果會是一樣嗎?03/27 23:57
48Ffirose:我想到了, 一開始忘了一些規則, 一直無法理解原 po 的結果03/27 23:59
49Ffirose:seq. point 到達時, 他才必須完成所有求值, 但他也可提前求03/28 00:00
50Ffirose:所以你的範例也可以是 f(2,2) 但很顯然這只是其中一個 case03/28 00:00
51Ffirose:被搞到混掉, 好像不能是 f(2,2) 這樣似乎怪怪的, 應是上面03/28 00:08
52Ffirose:兩種之ㄧ. 所以原 po 的結果我也覺得奇怪. 是否編譯器發現03/28 00:08
53Ffirose:它是 undefined, 就直接給 4 4 4 4 403/28 00:09
58Ffirose:如果是自定義型別加多載, 誰先求值仍然是 unspecified 的03/28 01:07
59Ffirose:但不會是 undefined 的因為多載函式有 sequence point 隔開03/28 01:09
62Ffirose:不知道,太複雜了~反正兩個順序點之間不要又寫又讀比較好03/28 12:17