作者查詢 / oToToT
作者 oToToT 在 PTT [ C_and_CPP ] 看板的留言(推文), 共123則
限定看板:C_and_CPP
看板排序:
全部LoveLive_Sip3886ToS1291C_Chat1181Web_Design431juniorhigh229SENIORHIGH196Ajax124C_and_CPP123SYSOP91Gossiping86NBA85StupidClown76PttNewhand70CSIE_WSLAB69Browsers66NTU66Prob_Solve61MayDay52Hearthstone51NTUcourse48Windows37Python36SummonersWar36SummonsBoard36Soft_Job35MAC28C_ChatBM27Sub_RolePlay27ComGame-Plan25Linux21ask19b08902xxx19Test19AskBoard16WomenTalk15Fantasy14Minecraft13Japan_Travel11PttEarnMoney11iOS10ToS_Match9ck-inforOLD8Facebook8Tech_Job8Physics7Boy-Girl6Math6ONE_PIECE6joke5basketballTW4CompilerDev4DigiCurrency4kodomo4ALS_Bucket3AndroidDev3Aviation3Beauty3creditcard3EZsoft3kartrider3studyabroad3AC_Music2b09902xxx2Baseball2C_CenterWork2C_WorkBoard2ck-talk2graduate2MapleStory2NARUTO2NetSecurity2Perfume_Shop2sex2ShoujoKageki2Spurs2Stock2TaichungBun2ACGN_stock1Anti-ramp1AOE1BanG_Dream1CareerPlan1CFantasy1ChainChron1CodeJob1cosplay1EAseries1gallantry1gay1Google1Hualien1JinYong1KMT1Live1MLB1MobileComm1movie1NCHUS1NFT1Olympics_ISG1Oversea_Job1PHP1Pisces1PuzzleDragon1Q_ary1ScienceNote1Talk_Service1Tokusatsu1traffic1TY_Research1V_ScHooL1<< 收起看板(111)
1F→: 在 repl 上感覺是被 \r 坑了而已,它實際上是有印出來的05/22 04:34
2F→: 喔喔,你電腦上也是 ubuntu ,那就是 \r 的問題吧05/22 04:35
3F→: 你可以試試看 printf("2\r"); 你可能也不會看到它的輸出05/22 04:35
4F→: 或者 printf("2\r1") 你可能只會看到一個 "1",因為 \r 把05/22 04:37
5F→: 要印的 cursor 又移到最前面了,所以前面的 2 會被後面的05/22 04:38
6F→: 輸出蓋掉,導致你沒看到它05/22 04:38
9F→: 2 的話只要平常多維護一個 linked list 就可以做到了吧?05/21 02:44
5F推: 建個表直接查?04/28 20:17
3F推: 前幾天在build clang的時候也剛好看到這個,一直還沒測測03/26 19:36
4F→: 看就看到這篇了,感謝實測XD03/26 19:36
15F→: 也不是每個人都只想處理語言層吧01/24 01:51
6F→: 樓上上,C字串跟陣列為什麼沒有關係@@?12/11 01:39
12F→: array應該有蘊含長度是固定的意思,但是一個int64_t的長度12/11 14:35
13F→: 就是固定的,而若你要說int64_t array也不行,因為也會有12/11 14:35
14F→: byte order的問題,但是當然C字串跟字元陣列不同,但是不12/11 14:36
15F→: 可否認他們有很深的關係吧12/11 14:36
23F→: 推測你想表示c-style string主要的含意是null terminated12/11 16:23
24F→: ,但是我的理解是c-style string除了null terminated外,12/11 16:24
25F→: 其呈現手法也會是一個array,內部存放許多字元(這裡的字元12/11 16:24
26F→: 不限於char,也可以是char16_t等等),所以字串跟陣列並不12/11 16:25
27F→: 是沒有關係。12/11 16:25
29F→: 這裡我對於array的意涵僅僅只有一個連續包含同樣型別的記12/11 16:36
30F→: 憶體空間,所以若是你要使用int64_t作為陣列,我認為並沒12/11 16:36
31F→: 有問題,但是如果稱c style string是int64_t,就是不同的12/11 16:36
32F→: 思。int64_t可以是一個c style string,但他不會是所有的c12/11 16:36
33F→: style string12/11 16:36
34F→: 或者說int64_t可以存放一些c style string,但她不能存放12/11 16:37
35F→: 所有的c style string12/11 16:37
36F→: btw我前面的第二則推文似乎有點不知所云,如果有造成誤會12/11 16:51
37F→: 還請見諒QAQ12/11 16:51
1F→: my那邊的分號?10/26 23:01
25F推: https://www.arewewebyet.org/ Rust:?09/13 19:30
1F推: 1.你應該誤會vector怎麼用了吧,我猜你要的只是vector<int09/07 13:01
2F→: > v(5),不需要用new的09/07 13:01
3F→: 2. vector底層實作基本上就是array,能夠O(1) push_back原09/07 13:04
4F→: 因則是他會自動在底層陣列滿的時候自動再重新把陣列變大,09/07 13:04
5F→: 但這樣做複雜度均攤下來還是好的09/07 13:04
6F→: (無關的部分:可以問用圖存set該怎麼做嗎?09/07 13:05
23F推: 說實在我還是不知道要怎麼用disjoint set當作set,是我誤09/07 22:03
24F→: 會了甚麼嗎@@,應該說這兩者根本沒關吧,而且disjoint set09/07 22:04
25F→: 其實也是棵樹09/07 22:04
26F推: 我覺得正確的說法應該是v[??]後的type是vector<int>,所以09/07 22:08
27F→: 你讓他=2是完全沒有道理的,普通的陣列int *a; a[?]的type09/07 22:09
28F→: 是int,那這時候=2當然是合法的操作09/07 22:09
1F推: 樓下水晶球09/06 20:10