[問題] int將資訊相加後如何切割
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
C++
問題(Question):
程式一
predict(InputArray _src, int &minClass, double &minDist)
會將int值1~1000做一個隨機排序,之後取五個int
但這個程式只能回傳一個int及一個double
不可以回傳陣列
程式二
接收程式一得到的int以及double,想辦法變成五個int,做一個有序(原本隨機取得的順序)排列
請問我該如何達成這件事
有想說轉成字串用9999之類的來隔開,但是int長度有限制沒辦法這麼做
請問有人有遇過類似的事情,有什麼辦法可以做到嗎?
謝謝各位的解答!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.123.112.60
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1433486987.A.9F8.html
→
06/05 15:00, , 1F
06/05 15:00, 1F
抱歉表達的不清楚
我試想,原本得到的是5、88、974、143、52的話
就回傳5999988999997499991439999529999
再由程式二去做分隔得到答案
推
06/05 15:45, , 2F
06/05 15:45, 2F
→
06/05 15:46, , 3F
06/05 15:46, 3F
→
06/05 15:48, , 4F
06/05 15:48, 4F
→
06/05 15:48, , 5F
06/05 15:48, 5F
推
06/05 15:57, , 6F
06/05 15:57, 6F
→
06/05 15:58, , 7F
06/05 15:58, 7F
→
06/05 16:00, , 8F
06/05 16:00, 8F
→
06/05 16:03, , 9F
06/05 16:03, 9F
→
06/05 16:05, , 10F
06/05 16:05, 10F
→
06/05 16:05, , 11F
06/05 16:05, 11F
→
06/05 17:18, , 12F
06/05 17:18, 12F
→
06/05 17:29, , 13F
06/05 17:29, 13F
推
06/05 18:08, , 14F
06/05 18:08, 14F
推
06/05 19:33, , 15F
06/05 19:33, 15F
推
06/05 19:43, , 16F
06/05 19:43, 16F
謝謝大家的討論,我用ctrl大大的方法已經完成了,謝謝!
不過總覺得有點怪怪der 像是硬幹出來的QQ
int跟double都接的到,我沒講清楚抱歉!
其實是想要改opencv的source code,但是方法類別改成陣列變不太出來
他宣告瓜葛的東西太多了不好弄
於是想說就回傳個整數我再來切會不會比較快~
※ 編輯: jiqian (140.123.112.60), 06/05/2015 20:35:29
推
06/05 20:38, , 17F
06/05 20:38, 17F
推
06/05 20:51, , 18F
06/05 20:51, 18F
→
06/05 20:56, , 19F
06/05 20:56, 19F
推
06/05 21:37, , 20F
06/05 21:37, 20F
→
06/05 21:38, , 21F
06/05 21:38, 21F
→
06/05 21:42, , 22F
06/05 21:42, 22F
→
06/05 21:44, , 23F
06/05 21:44, 23F
→
06/05 21:46, , 24F
06/05 21:46, 24F
→
06/05 21:50, , 25F
06/05 21:50, 25F