PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
C_and_CPP
[问题] 传参数进class的建构函式
楼主:
Brothre23
(哈姆妍)
2017-10-01 11:32:06
我现在想用vector的方式操作merge sort
所以在main函式宣告好资料的阵列之后想转成vector丢进我的物件
可是问题是 如果我把阵列大小也就是n当成参数传入建构函式就没问题
那为什么在建构函式里才算阵列大小就会出错@@
像这样 http://codepad.org/cJMXRzZl
还是板上各位还有推荐什么方法可以把array转成vector呢~
作者:
bluesoul
(å¿™æ»ä½ è€çˆ¸)
2017-10-01 11:52:00
array size 要另外传,你这样只能得到pointer size
作者: stucode
2017-10-01 12:02:00
因为阵列 decay 成指标之后就失去维度资讯了。
作者:
bluesoul
(å¿™æ»ä½ è€çˆ¸)
2017-10-01 12:02:00
对,你阵列大小要另外传
作者:
diabloevagto
(wi)
2017-10-01 23:14:00
你 sizeof 得到的是指向 array 的 pointer 大小不是被指向的 array 大小
作者:
Killercat
(杀人猫™)
2017-10-06 21:49:00
现在有Initialization List了 直接vector当参数吧诶打错 应该是Initializer List...名字搞那么像 囧请参阅std::initializer_list发现手误 应该是“直接放array进去当参数”
继续阅读
[心得] 原来继承不可逆
gecer
[问题] 有关于 header 在 linux 的几个问题
gowrite
[问题] 物件导向的资料与书籍与一些学习问题
aa12783509
[问题] C 转成 assembly 时 switch 的问题
shi359
[问题] link list delete问题
chaioo
[问题] 由file desciptor知道档案大小
Petyr
Re: [问题] std::shared_ptr std::vector
LPH66
[问题] std::shared_ptr std::vector
shihyu
Re: [问题] 从struct 印出字串
MasterChang
[问题] 超级新手的Class问题
birka1222
Links
booklink
Contact Us: admin [ a t ] ucptt.com