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