作者查詢 / softwind
作者 softwind 在 PTT [ C_and_CPP ] 看板的留言(推文), 共829則
限定看板:C_and_CPP
看板排序:
全部C_and_CPP829Libra179GameDesign115TTU-EE30feminine_sex27Programming26Gossiping21Beauty15HCSHch13_31114movie12Python12PttHistory11SFFamily11Ruby8CompBook6TA_AN6ASHS-93-li5Koei5RealPlaying5CGI-Game4ForeignGame4Hakka-Dream4HatePolitics4NTHU-MSE104TY_Research4VideoCard4NKUTEE3NTU-EM933PC_Shopping3Perl3Soft_Job3book2CTSH98EXP2CVS2GreenParty2L_SecretGard2NTUT_IPET4952PCSH91_3052PushDoll2Sagittarius2Salary2Statistics2Storage_Zone2Tech_Job2TigerBlue2WuLing46-3172About_Life1C_ChatBM1CHSH-92-3191CHSH-93-3191CSSE1CTS1CultureShock1Database1FJU-Laws931FJU_AD-041GIEE_981GVOnline1Key_Mou_Pad1KMT1KOU1LTK1Marxism1mud1NHSH_Alumnus1NTPU-CSIE981NTU_Beauty1NUTN_CSIE1011Olympics_ISG1Prob_Solve1PublicServan1Sangokumusou1sex1TaichungCont1TFSHS66th3071THU-P-Softbo1TTUcourse1Wei-Lun1winsock1YZU_MLSB1<< 收起看板(80)
4F推:你的struct是當作interface用啦google "file_operations"02/23 00:26
5F→:linux kernel對driver最基本就是走file_operations的02/23 00:27
2F推:嗯... 其實func ptr和callback func 好像不一樣...02/21 21:46
4F推:volatile應該跟 read/write順序無關 Linux kernel中02/20 22:11
5F→:的確有一個memory XXX的巨集 用途是避免compiler跨過這行02/20 22:12
6F→:進行變數的最佳化 不過 那個XXX 我忘了...02/20 22:12
7F→:可能順序不一樣是因為 compiler認為R/W的兩個變數無相關02/20 22:13
8F→:so R/W 可能會被最佳化成 W/R02/20 22:14
1F推:memcpy 因為可以把效能責任推給compiler廠商!02/19 00:07
2F→:just for fun, OK 可以使用 for loop02/19 00:08
3F→:為了more fun 那就 練習使用 stream/string movement02/19 00:09
4F→:stream/string move, X86/ARM都不一樣 可以玩玩 ^^02/19 00:10
13F推:別這樣 還OK阿~02/14 22:37
3F推:換組合語言or硬體繞線接 你想搞定問題 還是讓C搞你?02/14 01:50
7F→:能用SIMD的 應該不會問這問題 XD02/14 01:53
59F→:如果能夠full lookup, 可以用查表指令 xlat試試02/14 21:59
1F推:考慮效能的話 應該使用 asm code ...02/09 23:09
13F推:C留一本KR和一本中文本 其他賣掉吧02/09 00:38
14F→:在業界 阿貓阿狗 路邊找來都說會寫C ... 我從A到Z都會寫!02/09 00:39
15F→:如果你覺得學C就好 那多投資時間在DS ALG 甚至離散都值得02/09 00:40
19F推:哈哈哈 樓上的真是一針見血 我部門附近也有幾個 沒裝水的02/09 01:00
20F→:水瓶 每次功能不work也不定心看code 只會叫 Android複雜02/09 01:00
21F→:android framework就是爛 bla bla bla... 哈哈哈 XD02/09 01:02
6F推:fptr是runtime配置的 不可能預先知道從哪邊設定的01/29 22:26
7F→:頂多就加 debug msg. 慢慢追 當然啦 有些total solution01/29 22:26
8F→:板子過來 sw tool有提供下中斷點的能力 就可以拿fptr01/29 22:27
9F→:去查symbol table. 就可以找到是哪個function01/29 22:27
10F→:but... 這個加debug msg. 不就一樣~01/29 22:28
5F推:__VA_ARGS__, plz check "Variadic Macros"01/17 00:07
6F→:不定引數會危險... 通常是 user的問題, printf("%s",0);01/17 00:09
7F→:也是當給你看 不用太擔心~ 當機比未定狀態好了01/17 00:10