作者查詢 / priv

總覽項目: 發文 | 留言 | 暱稱
作者 priv 在 PTT [ C_and_CPP ] 看板的留言(推文), 共685則
限定看板:C_and_CPP
[問題] 寫template,能否判斷是基本type?
[ C_and_CPP ]29 留言, 推噓總分: +6
作者: iamstudent - 發表於 2011/09/24 12:36(14年前)
26Fpriv:現代的compiler很猛,迴圈如果只操作POD會展開很正常09/24 16:24
27Fpriv:不過如果中間通過一些比較複雜的運算就不一定了09/24 16:24
[問題] struct的field位址出錯
[ C_and_CPP ]27 留言, 推噓總分: +5
作者: porger - 發表於 2011/09/24 00:53(14年前)
4Fpriv:但是alignment應該不會有忽前忽後的問題09/24 01:43
17Fpriv:也對...不然就jtag直接看吧09/24 16:21
Re: [問題] 面試題目 - pointer
[ C_and_CPP ]28 留言, 推噓總分: +1
作者: tropical72 - 發表於 2011/09/23 17:39(14年前)
1Fpriv:其實有沒有68G的記憶體是無所謂,因為都是virtual address09/23 17:49
2Fpriv:但是如果要可以正常存取你必須先allocate這塊記憶體09/23 17:49
4Fpriv:另一方面,不見得你想alloc就一定alloc得到,也可能有別人用09/23 17:53
5Fpriv:要考慮一堆platform dependant的東西,實在不是面試好題09/23 17:54
19Fpriv:的確是legnaleurc說的這樣沒錯,問題是答案是錯的XD09/25 16:28
20Fpriv:大家為了一個應該明顯出錯的題目也太認真了XD09/25 16:29
24Fpriv:呃,看位數就知道超過了吧09/25 20:36
26Fpriv:16進位最簡單看啊了,兩位數要用一個byte09/25 22:35
[問題] 面試題目 - pointer
[ C_and_CPP ]24 留言, 推噓總分: +7
作者: k0783154 - 發表於 2011/09/23 09:59(14年前)
11Fpriv:不是吧,DOS的話你是要怎樣直接32-bit定址09/23 15:14
12Fpriv:這題不管用什麼角度看都是錯誤的題目09/23 15:15
13Fpriv:更正,他超過32-bit09/23 15:15
14Fpriv:拿到64bit machine上面,以現代的OS和compiler09/23 15:17
15Fpriv:你只會得到access error的結果吧XD09/23 15:17
16Fpriv:還有如果在VC,long int是32 bit,要long long int才裝得下09/23 15:18
17Fpriv:如果這個是面試的主管自己出的...還是不要去這家公司好了XD09/23 15:19
18Fpriv:而且和原po說的一樣...pointer的size和type size無關09/23 15:26
[問題] C++2010 error LNK2019: 無法解析的外
[ C_and_CPP ]13 留言, 推噓總分: +6
作者: chrishappy11 - 發表於 2011/09/23 08:10(14年前)
5Fpriv:man??09/23 09:58
Re: [問題] c語言請益
[ C_and_CPP ]7 留言, 推噓總分: 0
作者: bleed1979 - 發表於 2011/09/22 22:01(14年前)
1Fpriv:你的答案好像差109/22 22:14
2Fpriv:124, 142, 214, 241 是第四組不是第三組09/22 22:26
3Fpriv:原po的答案看起來是對的09/22 22:26
4Fpriv:我說上一篇的原po09/22 22:26
[問題] c語言請益
[ C_and_CPP ]8 留言, 推噓總分: +3
作者: max660865 - 發表於 2011/09/22 21:22(14年前)
3Fpriv:就排列的問題而已啊09/22 21:31
[問題] 物件中的變數成員是否會被安排在連續記 …
[ C_and_CPP ]31 留言, 推噓總分: +4
作者: icetofux - 發表於 2011/09/22 15:15(14年前)
4Fpriv:可以問一下你想做什麼嗎09/22 15:24
11Fpriv:那篇是在講純C,在你問的問題上和C++可能是不太一樣的事09/22 15:40
12Fpriv:純C你可以直接去清除整個struct09/22 15:41
13Fpriv:C++如果class/struct裡面不是只有POD的時候就不能這樣惡搞09/22 15:41
14Fpriv:至於你的問題,會不會形成連續的空間,答案是不一定09/22 15:50
15Fpriv:alignment是偏實作面的東西,要看compiler怎麼去定09/22 15:50
16Fpriv:就經驗來說如果通通都是char中間應該不會有多餘的padding09/22 15:57
17Fpriv:如果是別的type就不是這樣了09/22 15:57
18Fpriv:但是我沒辦法幫你掛保證說所有的compiler/os09/22 15:57
19Fpriv:都不會在char和char中間塞padding09/22 15:57
22Fpriv:不然你可以考慮把這些變數再用一個struct包起來09/22 16:24
23Fpriv:這樣memset清struct的時候就不會清掉char以外的東西09/22 16:24
[問題] MFC 簡單問題
[ C_and_CPP ]9 留言, 推噓總分: +5
作者: LeJ23 - 發表於 2011/09/21 18:23(14年前)
3Fpriv:都2011年了還在mbcs...09/21 21:52
4Fpriv:既然寫vc就該用tchar或直接用wchar系列09/21 21:54
5Fpriv:轉不了mbcs就是會變成問號,無解09/21 21:55
6Fpriv:所有的string function都改成tchar或wchar版的,問題就沒了09/21 21:56
[問題] 寫個每一小時就會alarm訊息的小程式
[ C_and_CPP ]34 留言, 推噓總分: +10
作者: good77831 - 發表於 2011/09/21 14:58(14年前)
30Fpriv:看原po要的是什麼,如果只是要定時起來走走裝workrave就好了09/23 15:37
31Fpriv:如果是要練程式的話感覺用schedule task也練不到什麼東西09/23 15:38
32Fpriv:如果寫程式最簡單的方法就迴圈一次sleep一分鐘之類的09/23 15:39
33Fpriv:時間到的話再跳出messagebox alert就好了..09/23 15:40
34Fpriv:個人覺得比較不適合用console program因為你不需要console09/23 15:40