分享至
今天在學C++的多執行緒時,發現要匯入zconf.h這個header,查看聲名卻發現
請問這個header時什麼鬼??(網路上沒發現有價值的內容)ps.第一次使用這個網路服務,請多關照。
已邀請的邦友 {{ invite_list.length }}/5
既然是要學c++,覺得別用VScode比較好它會自作聰明裝懂亂抓亂湊
zconf.h 是zlib的header檔 http://www.zlib.net/你的小小程式根本沒用到
sleep 在VC中應該是 _sleep 在 <stdlib.h>裡面
先試試把sleep前面加底線看看會有什麼新鮮事來瞧瞧 XD
他用那個不是VS Code吧....畫面差很多
我用的是Clion
不知道是不是系統的緣故,Mac的stdlib沒sleep,倒是在unistd發現了
原來zconf包含了unistd,Clion的intelligentScene我也是服了
原來是Mac的上的,沒見過
現在什麼都說是智能智慧,但此例應該明明用不到zlib才是阿...反正只要改用原始人的模式自己找定義檔就能找出原因
就像以前WinCE也是不知為何沒有bsearch所以必須另外寫一個
Borland是放在 dos.h放在stdlib.h的是VC,DevC/MINGW也是放stdlib.h
IT邦幫忙