作者查詢 / Lhmstu
作者 Lhmstu 在 PTT [ C_and_CPP ] 看板的留言(推文), 共20則
限定看板:C_and_CPP
看板排序:
全部C_Chat15877Gossiping7699basketballTW5569NBA3162Tech_Job774Tennis658Soft_Job419Stock341HakuiKoyori337Salary219PCReDive185Mavericks70Baseball66Boy-Girl63GameDesign55CareerPlan47Pilots32FubonBraves27C_ChatBM26Lioneers25C_and_CPP20joke20WorldCup18marriage16WomenTalk16H-GAME13Hawks12NIHONGO11Vtuber11basketPicket9Hornets8Olympics_ISG7Marginalman6Teacher6BLAZERS5graduate5Suckcomic5AfterPhD4home-sale4L_TalkandCha4specialman4Wizards4BabyMother3car3HatePolitics3Kyoto_Ani3PureYouth3rent-exp3Beauty2CVS2DigiCurrency2gallantry2Jeremy_Lin2Key_Mou_Pad2Kings2kodomo2MuscleBeach2NBA_Picket2Nuggets2SP2_Basket2SportLottery2Steam2StephenCurry2Tainan2TaiwanBeer2toberich2UTAH-JAZZ2AC_In1AI_Art1AllTogether1AOE1book1DIABLO1Djokovic1dog1Foreign_Inv1FTV1Gov_owned1GrassLand1GUNDAM1HsinChuang1Isayama1Knicks1Laplus_holoX1LightNovel1LoL1LTK1MapleStory1medstudent1MobileComm1Orl-Magic1Pelicans1PingTung1PokeMon1RPGMaker1sex1SKET_DANCE1TaiwanBank1TakahashiRie1Taoyuan1Touhou1TPC_Police1UmaMusume1<< 收起看板(103)
首頁
上一頁
1
下一頁
尾頁
34F推: 在base class加上function pointer,然後derived class都11/10 13:24
35F→: 需要實作 foo去修改這個function pointer指向的真正的實11/10 13:24
36F→: 作函數11/10 13:24
5F推: char = 1 byte 一般來說是 8 bits,這邊轉成char*一次對110/15 15:06
6F→: byte 進行互換(原本丟進函數後為已轉為 void*),也就是10/15 15:06
7F→: 說“接下來我一次要操作一個byte”這樣的意思,所以後面+10/15 15:06
8F→: +操作都是把pointer移動一個byte,移動幾次則是根據你丟10/15 15:06
9F→: 進去的size決定10/15 15:06
17F推: int 是4 bytes,你可以想像一個byte是一個箱子。而int*是10/15 15:19
18F→: 指向排好的箱子的頭,可以一次移動改寫操作這四個箱子,10/15 15:19
19F→: 如果你只想一次改動一個箱子( 1 byte),就可以轉成char*10/15 15:19
20F→: ,一次只對一個byte做處理,這就是強制性別轉換。也是系10/15 15:19
21F→: 統大了之後容易有bug的地方(x10/15 15:19
33F→: 是的,void *是萬用。如果要處理任何資料,都需要先把voi10/15 16:53
34F→: d*轉成對應想要處理的型別的指標10/15 16:53
35F推: 你可以嘗試 unsigned int x = 258 然後強制轉型成(unsig10/15 17:04
36F→: ned char) 然後看結果,因為一個byte最多存256個值(258會10/15 17:04
37F→: 進位用到下一個byte)10/15 17:04
19F→: 確實,那幹嘛改,吃飽太閒?12/03 17:48
3F推: 你是跑 debug mode?10/08 13:57
首頁
上一頁
1
下一頁
尾頁