作者查詢 / purpose
作者 purpose 在 PTT [ C_and_CPP ] 看板的留言(推文), 共3264則
限定看板:C_and_CPP
看板排序:
全部C_and_CPP3264Gossiping2226TaiwanDrama2019BCC_PCC1062CFantasy1019Lifeismoney674Plant522SET260Programming236SuperTaste144stationery100MobilePay86biker76Key_Mou_Pad71Browsers57FuMouDiscuss49MobileComm47ASM39iOS37Eng-Class33Digitalhome29Broad_Band27joke27e-coupon24Psychiatry22book21EZsoft19creditcard17EAseries16Android15THUMath9513TWproducts13FITNESS10HatePolitics10IA9Kaohsiung9MAC8PublicIssue8sex8Steam8ask7car7Detective7Bank_Service6e-shopping6KOTDFansClub6Soft_Job6Translation6C_Chat5CVS5nb-shopping5Printer_scan5StupidClown5Tech_Job5Tobacco5WomenTalk5Childhood4Hearthstone4L_TalkandCha4Militarylife4PingTung4Stock4Anti-ramp3bicycle3einvoice3FTV3GossipPicket3hypermall3kodomo3L_TaiwanPlaz3MenTalk3Minecraft3movie3PttCurrent3PublicServan3Shu-Lin3ShuangHe3specialman3Taoyuan3AC_In2BCC_Midnight2Beauty2BigBanciao2BigSanchung2C_Sharp2Employee2emprisenovel2eslite2FamilyCircle2Folklore2home-sale2Keelung2KS94-3092LCD2Neihu2Salary2SongShan2Storage_Zone2SuperHeroes2Tainan2toberich2TW_Entertain2Wanhua2Windows2AfterPhD1AppleDaily1BigShiLin1China-Drama1Christianity1ChungLi1clmusic1cookclub1Cross_Life1CS_TEACHER1DragonBall1Education1eWriter1fastfood1fivesix1graduate1GuessX31GUNDAM1H-GAME1hair_loss1HCU1HK-movie1HsinChuang1HsinTien1HsinYi1Jacky_Woo1JamesWen1jawawa1Julia1KingdomHuang1KS98-3021Language1LAW1Lawyer1LinuxDev1Liu1Live1LivingGoods1LTK1Marginalman1marvel1MayDay1MP1NTHU_pingpon1NTPU-MBA1001NTU1P2PSoftWare1paranormal1PC_Shopping1PLT1Post1Publish1Reli-curio1SENIORHIGH1shoes1sky1SouthPark1Starbucks1StarTrek1study1studyteacher1SW_Job1Teacher1teeth_salon1THU_Talk1Tin-Ha1V_ScHooL1XBOX1XiangSheng1Yunlin1<< 收起看板(174)
2F推:invalid 是把使用權還給作業系統而已,該段空間不可能馬上05/16 14:17
3F→:變成禁止存取,這樣效率很差,而且報 SG 表示你寫的有 Bug05/16 14:18
4F→:理論上有 Bug 的程式就不該寫,甚至還需要用 if (p != 0)05/16 14:20
5F→:的情況,才對指標 p 作存取05/16 14:21
14F推:我的做法是隨機應變,如果是像 tree, linked list 之類,05/16 16:30
15F→:你 delete 結點之後,那就設為 NULL,同樣指標類變數初值05/16 16:31
16F→:也 NULL。但類似你這類例子就不 NULL,你自己寫的時候就05/16 16:32
17F→:不應該把可以預期被刪除的東西拿來存取05/16 16:33
18F推:對了,即便你寫 delete p; p = NULL; 也不能確保其他變數05/16 16:37
19F→:沒有留下原本 p 的位址, 程式的本質問題沒有消失05/16 16:39
3F推:VS 可以跑瀏覽器用,然後瀏覽器可以跑作業系統05/15 21:20
5F推:Visual Studio 命令提示字元你沒用過嗎?05/13 16:11
7F推:http://tinyurl.com/738bvkm 打一樓貼的指令05/13 16:21
8F→:然後 cl /? 或 ml /? 或 link /?05/13 16:22
15F推:這位大哥,你指令模式的 cd 沒用對,是真的很新手...05/13 17:37
16F→:但新手就玩組語,也實在很厲害。cd 後面要接目錄05/13 17:38
17F→:所以應該拿掉最右邊的 asmMain.asm05/13 17:38
18F→:http://ipttchu.blogspot.com/2011/07/dos.html05/13 17:40
3F推:49676 = 0xC20C 這個值會先存到暫存器,然後跑 a = c; 時05/13 15:35
4F→:就從這個暫存器取出一位元組寫入到 a 裡面,得 0xC05/13 15:36
18F推:你可以這樣理解,目標數字不管幾位數,只取最右邊的個位數05/13 16:42
19F→:取最左邊的話,憑什麼知道第幾位數才算最左邊呢05/13 16:43
21F推:只是個譬喻呀,重點是往 power 小右邊抓才對05/13 16:48
4F推:除法換成 multiply shift,在 x86 下是比除法快05/12 13:19
7F推:Intel 的 Optimization Reference Manual 附錄 C 表 C-1305/12 23:36
8F→:是寫 IMUL 的 Latency 為 15-18 耶,沒這麼快吧??05/12 23:37
9F推:http://i.imgur.com/sdU6Y.png 資料來源05/12 23:40
12F推:好像跟多核心有關?總之謝謝 littleshan 大解惑,感謝05/13 03:06
18F推:小弟很外行,倒不是特地挑舊的 CPU 來講,只是 google 得05/13 14:06
19F→:知可以從 Intel 的那本 Optimization 手冊查到,不知道最05/13 14:07
20F→:新的資訊應該要到哪查,有人可告知嗎?謝謝 wow 大指正05/13 14:08
21F→:google 查 instruction latency site:intel.com 沒找到05/13 14:09
22F→:挑單一的 CPU 看 Datasheets, Design guides 的文件也沒有05/13 14:10
28F推:wow 大小弟悟了,感謝05/13 20:37
29F→:之前太心急看到 Table C-16 以為就查完了,不知道往下拉05/13 20:38
30F→:三頁後又有個 Table C-16a 裡面有新版 CPU 的 IMUL 資料05/13 20:39
2F推:http://ideone.com/C9l8y esp+8 是你的x,ecx 就是你的q05/12 08:43
3F→:原始碼直接寫 x / 50 用 VC 最佳化後的指令05/12 08:44
15F推:Ceil(2^36 / 50) = Ceil(68,719,476,736/50) = 51EB851Fh05/12 10:28
21F推:不用轉行,轉個彎不要寫組合語言就好了05/12 18:02
10F推:>再按一下 F10,變成這樣 奇怪這行下面的圖為什麼是05/11 17:47
11F→:i = 0, sum = 0 =而不是 i = 0, sum = 005/11 17:48
12F→:i = 1, sum = 0 而不是 i = 0, sum = 005/11 17:48
16F推:應該是05/11 21:07
8F推:沒 GUI 也可以是 IDE。有錢的話還是找家教吧05/10 21:04
9F→:比較可能的原因是,有既有的 VC, BCB 專案要你看或維護,05/10 21:04
10F→:VC 專案可能會用到微軟特定的東西,BCB 顯然圖形介面的框05/10 21:05
11F→:架就是用他特有的,你光學標準的 C++ 還是不會寫05/10 21:06
59F推:如果明知道你是學生,開學前來上一陣子班而已,那公司的人05/12 11:57
60F→:也不會對你太在意吧05/12 11:58
6F推:http://codepad.org/QoD7g5nP05/09 00:01
14F推:http://codepad.org/5wcNQmvQ 加一個 callal 介面05/09 00:50
23F推:gist 不能跑結果啊...codepad 時快時慢,有時候還真的等到05/09 18:23
24F→:想翻臉,不過現在有 ideone 當替代囉05/09 18:23
5F推:http://codepad.org/FvznEwKI05/08 01:52
6F→:如果 sizeof(char) 不能用,其實直接 -1 也一樣05/08 01:54
10F推:樓上,#1ERylPtG (C_and_CPP) 參考裡面的 (8)05/08 16:36