由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - no matching function for call to XXX 恐怕是call by reference 的问题
相关主题
vector< vector > > 怎么初始化?alloc这个函数究竟做些啥活呢?
make 时候遇到 undefined reference 怎么办?array allocation in c
effective C++里的memory pool 一问:"brk()" 和 mmap() 有什么区别? (转载)
why do we still use dynamic allocation?C++一个string的小问题
Partitioning (转载)菜鸟请教C问题
[合集] MS interview questionquestion about structure initializationa and reference
为什么用try catch不住exception?C++ Interview Question
关于内存泄漏内存分配问题
相关话题的讨论汇总
话题: call话题: reference话题: xxx话题: matching话题: int
进入Programming版参与讨论
1 (共1页)
r********t
发帖数: 395
1
有如下函数: void partition(vector &in, size_t old_low, size_t old_high
, int mask){};
调用的时候直接出错: fast_bit_sort.cc:19: error: no matching function for
call to partition(std::vector >&, size_t&, size_t&,
int&)
我本意是只让那个vector 用reference,别的不用;但是好像这个call by reference
出了问题,suppose几个param全都用ref。此外,我不用reference call或者定义的时
候用const也出现同样的问题。
请大侠指教。
t****t
发帖数: 6806
2
i guess the declaration is not seen before calling. or it's in a different
namespace.

high
&,
reference

【在 r********t 的大作中提到】
: 有如下函数: void partition(vector &in, size_t old_low, size_t old_high
: , int mask){};
: 调用的时候直接出错: fast_bit_sort.cc:19: error: no matching function for
: call to partition(std::vector >&, size_t&, size_t&,
: int&)
: 我本意是只让那个vector 用reference,别的不用;但是好像这个call by reference
: 出了问题,suppose几个param全都用ref。此外,我不用reference call或者定义的时
: 候用const也出现同样的问题。
: 请大侠指教。

1 (共1页)
进入Programming版参与讨论
相关主题
内存分配问题Partitioning (转载)
a small question about c++ memory allocation[合集] MS interview question
sizeof(string)为什么用try catch不住exception?
请教关于allocator member function 的问题关于内存泄漏
vector< vector > > 怎么初始化?alloc这个函数究竟做些啥活呢?
make 时候遇到 undefined reference 怎么办?array allocation in c
effective C++里的memory pool 一问:"brk()" 和 mmap() 有什么区别? (转载)
why do we still use dynamic allocation?C++一个string的小问题
相关话题的讨论汇总
话题: call话题: reference话题: xxx话题: matching话题: int