作者查詢 / chubiei
作者 chubiei 在 PTT [ C_and_CPP ] 看板的留言(推文), 共27則
限定看板:C_and_CPP
看板排序:
全部NTUEE10763NTUEE107HW33C_and_CPP27Metal_kids27CLHS-TALK17Linux15StupidClown14EESummerCamp8NTU-Guitar7tutor7NTU-CLHS6NTUEE1086Olympics_ISG5FuhTan3LinuxDev3Storage_Zone3Army-Sir2guitar2HatePolitics2Hifamily48392NTHU_STAT942NTPU-ECONM932Tech_Job2bicycle-tour1Broad_Band1cksh79th161cksh85th3241CodeJob1CSIE_ASM1CSMU-RM-SB1EEBasketball1EZsoft1Facebook1FiremanLife1hardware1HOT_Game1HSNU_10081HSNU_9611HSNU_9851KS94-3201LaRC03-041LCD1NCCU03_Histo1NCCU08_Eco1NCCU99_BANK1NCCU_CLHS1NCKU_MEPhC1NDMC-PH231NDMC-PH271NKUTEE1NTU_Dai1NTUEE50thchi1NTUHistory921peianyang1Rock_OE1Rockman1RSSH91_3031SENIORHIGH1SK_SD_PL1SpaceArt1StarCraft1Supermission1TFSHS58th3251TigerBlue1TTU-I90B1VET_911Virgo1WuFu89-3271<< 收起看板(68)
12F推: int myabs(int i)04/07 02:09
2F推: int myabs(int i)04/07 02:09
3F→: {04/07 02:09
13F→: {04/07 02:09
4F→: double d = i; unsigned long long *l = &d;04/07 02:10
14F→: double d = i; unsigned long long *l = &d;04/07 02:10
5F→: *l <<= 1; *l >>= 1;04/07 02:10
15F→: *l <<= 1; *l >>= 1;04/07 02:10
6F→: return d;04/07 02:10
16F→: return d;04/07 02:10
7F→: }04/07 02:10
17F→: }04/07 02:10
8F推: 上面的假設是int為32 bits, double和unsigned long long04/07 02:17
18F推: 上面的假設是int為32 bits, double和unsigned long long04/07 02:17
9F→: 都是64 bits04/07 02:17
19F→: 都是64 bits04/07 02:17
2F推: 看code猜測是因為struct大小不同 可以google關鍵字11/07 20:59
3F→: c attribute packed11/07 20:59
8F推: 送signal給thread, select自然就會跳出來了03/19 23:43
3F推:MinGW thread 效能很差 而且 STL 應該不是 thread-safe08/07 12:00
20F推:回Bencrie: 關鍵字: Unicode normalization form02/13 00:34
13F推:如果你在linux上面 要注意wchar_t不一定是2 bytes02/06 13:02
3F推:不確定有沒有bug... http://codepad.org/M02G32Qv03/25 23:33
33F推:如果你之後有用到i 就會不一樣03/24 23:46
4F推:有 __FUNCTION__ macro可用呀01/07 01:00
3F推:http://linux.die.net/man/3/cmsg12/09 23:12