作者查詢 / jenny2921
作者 jenny2921 在 PTT [ C_and_CPP ] 看板的留言(推文), 共43則
限定看板:C_and_CPP
看板排序:
全部WomenTalk1245b98902xxx375Soft_Job312marvel305NTU-K10262CSIE_GBasket242Boy-Girl179Sagittarius166NTU156movie115feminine_sex110b98902HW100Gossiping92puzzle87humanity86marriage78SENIORHIGH55NtuDormF146C_and_CPP43CSCouncil30Python26StupidClown18CareerLady17PttHistory17Tech_Job16sex15junji-ITO14tax13b99902xxx12Salary12gallantry11NTUDormFJr11b00902xxx10Eng-Class9rent-exp9TigerBlue9Cocktail8Inference8Capricornus7Employee7NTUcourse7tutor7b99902HW6b97902xxx5chatskill5CSCamp20075Lifeismoney5LoveLive5MakeUp5MenTalk5soho5Anti-ramp4story4Teacher4Browsers3C_Chat3CareerPlan3CATCH3CSCamp20093CVS3hypnotism3joke3NTUrefined3Campus-plan2emprisenovel2Gov_owned2graduate2Instant_Food2logic2love2NCCU_SEED2NTU-Exam2NTU09DFLL2NTU_Beauty2NtuDormM12NTUniNews2optical2soul2Stock2Beauty1BoardGame1EE_DSnP1FSHS-92-3101FuMouDiscuss1Hate1JapanMovie1LoL1MobileComm1money1NANLIN3011NKFUST-CCE901NTHU_STAT941NTU10DFLL1NTU_BOTDorm1ntuACCT021NTUBSE-B-1001NTUBSE-B-991NTUBST991Physics1Prob_Solve1PublicIssue1Scenarist1ScenicPhoto1tale1TTSH_73121Wine1<< 收起看板(106)
10F→:幾百個狀況是像怎樣的幾百個狀況? 可以用邏輯合在一起嗎06/11 00:05
11F→:寫好幾層的if-else沒有什麼 只是要確定你的邏輯無誤 不06/11 00:06
12F→:要有漏掉的狀況; 通常很少遇到有幾百個if-else要手動處06/11 00:06
13F→:裡判斷的問題@@06/11 00:07
1F推:失眠首推02/18 07:26
8F推:我覺得程式碼雖然長 但是是很單純的if-clause 所以不用02/16 03:13
9F→:擔心readibility 我覺得保持現狀即可02/16 03:13
10F→:倒是你的程式確定正確性ok嗎? 如果A_r==B_r && A_c==B_c02/16 03:14
11F→:的情況好像沒寫到?02/16 03:15
12F→:然後第44行那邊應該是for ... i<A_c ?02/16 03:15
13F→:還有建議 第16行最好寫B_r,B_c 第30行寫B_r,B_c 和原本02/16 03:17
14F→:的code是一樣的function 可是我覺得意義上比較好XD02/16 03:17
15F→:另外就是 如果不符合所有以上case的話 的error output也02/16 03:19
16F→:要處理一下(3x5加上2x4之類的) 可能在99行加個code 印出02/16 03:20
17F→:錯誤訊息 exit(1)之類的@@02/16 03:20
18F→:另外14行的A_r<B_r, 21的A_r>B_r, 28的A_c<B_c, 35的A_c02/16 03:29
19F→:>B_c, 42和48的兩個!=, 這些我覺得都可以拿掉, 因為對於02/16 03:30
20F→:運算結果應該沒差@@ 然後加了這些多餘的判斷式卻有礙閱02/16 03:31
21F→:讀...如果只剩 A_r==1 && A_c==B_c 就可以解釋成 一個列02/16 03:32
22F→:向量和一個矩陣相加...這樣應該會比較單純好閱讀~02/16 03:32
11F推:把你的code下載下來自己compile02/16 03:50
12F→:command line: 「g++ Square_Matrix.cpp main.cpp」02/16 03:51
13F→:沒出現你說的錯誤結果(previously defined)02/16 03:51
14F→:但出現 forbids initialization of member 'new_size'02/16 03:52
15F→:所以把.h的new_size,new_value等四個初始化為0的動作02/16 03:53
16F→:都拿掉 只剩下宣告 這樣就可以compile成功了02/16 03:53
17F→:但是執行還是有問題 我想你可能有地方沒搞懂: 在main()02/16 03:54
18F→:的Square_Matrix a;那一行 就會呼叫到Square_Matrix()02/16 03:55
19F→:也就是*matrix = new int [new_size];這行02/16 03:55
20F→:所以你後來再Set_Size都是沒用的 所以你的程式應該要改~02/16 03:56
5F→:在執行的資料夾下新增文件systemroot.txt 內含ls訊息02/16 04:01
9F→:http://ideone.com/yBa3hp 沒問題可執行~02/16 04:10
2F→:t_final沒有先歸零02/16 04:30
7F→: *Ptrdata1 和 *Ptrdata2 都是指標而已 需要先malloc或02/16 04:39
8F→:指到已宣告的變數才能使用(List data; Ptrdata1=&data;)02/16 04:40
35F推:你可以寫遊戲的AI~XD 或者生活中有什麼懶得做或做不到12/31 22:58
36F→:的事 就可以試著用程式解決~12/31 22:58
40F推:我強烈的不懂第三條!!"宣告可以有多次,定義只能有一次"01/23 18:15
41F→:是否打相反了?01/23 18:15