c*6
2 楼
我需要用一个返回索引的排序算法,就写了以下小函数,
在VC++下能顺利编译且运行正确,但是在g++下通不过,
大意是说找不到对应的stable_sort,貌似参数类型不对,
我想来想去觉得也就是function object不对,但是看不出
哪里不对,请指教!
void sort_with_index(vector& vect, vector& idx)
{
class lt {
vector& _x;
public:
lt( vector& x ) : _x(x) {}
bool operator()( int j, int k ) const { return _x[j] > _x[k]; }
};
idx.resize(vect.size());
for (int i=0; i stable_sort( idx.begin(), idx.end(), lt(vect) );
}
在VC++下能顺利编译且运行正确,但是在g++下通不过,
大意是说找不到对应的stable_sort,貌似参数类型不对,
我想来想去觉得也就是function object不对,但是看不出
哪里不对,请指教!
void sort_with_index(vector
{
class lt {
vector
public:
lt( vector
bool operator()( int j, int k ) const { return _x[j] > _x[k]; }
};
idx.resize(vect.size());
for (int i=0; i
}
wh
3 楼
代乐子回hi.
什么chumby?
【在 s*********e 的大作中提到】
: Hi Hi
: 邓丽君 -- 你心我心
: http://www.chumby.com
什么chumby?
【在 s*********e 的大作中提到】
: Hi Hi
: 邓丽君 -- 你心我心
: http://www.chumby.com
p*o
4 楼
标准说模板函数不能引用没有linkage的类,而你的lt就是这么一个类,所以
gcc报错。你要把lt拿到函数外面来。
至于VC,估计是做了个扩展。我还是比较赞成这个扩展的,因为把lt拿到外面
来实在是太丑了 ...
【在 c****6 的大作中提到】
: 我需要用一个返回索引的排序算法,就写了以下小函数,
: 在VC++下能顺利编译且运行正确,但是在g++下通不过,
: 大意是说找不到对应的stable_sort,貌似参数类型不对,
: 我想来想去觉得也就是function object不对,但是看不出
: 哪里不对,请指教!
: void sort_with_index(vector& vect, vector& idx)
: {
: class lt {
: vector& _x;
: public:
gcc报错。你要把lt拿到函数外面来。
至于VC,估计是做了个扩展。我还是比较赞成这个扩展的,因为把lt拿到外面
来实在是太丑了 ...
【在 c****6 的大作中提到】
: 我需要用一个返回索引的排序算法,就写了以下小函数,
: 在VC++下能顺利编译且运行正确,但是在g++下通不过,
: 大意是说找不到对应的stable_sort,貌似参数类型不对,
: 我想来想去觉得也就是function object不对,但是看不出
: 哪里不对,请指教!
: void sort_with_index(vector
: {
: class lt {
: vector
: public:
s*e
5 楼
try the website above, just got it per Fedex to EU.
l*i
7 楼
哇 太酷了 我前段时间还在想 不知道这种有网络支持的播放器是不是可以收听电台
【在 s*********e 的大作中提到】
: Hi Hi
: 邓丽君 -- 你心我心
: http://www.chumby.com
【在 s*********e 的大作中提到】
: Hi Hi
: 邓丽君 -- 你心我心
: http://www.chumby.com
相关阅读
到底golang性能如何啊?[bssd]我在道琼斯历史性大跌前一晚猜对了点数狗年语言学习计划好像搞小波的那个人 法国的 也在搞DL怎么高效搞CSS reverse engineering? Capsules 网络代码开源了[bssd]Get a lifetensorflow的design求问 tf.estimator.trainspec max_steps关于发财拉线很贵吗 百万小黑屋的马工祝大家情人节快乐golang的reflection在浏览器登录谷歌账户后无论访问哪个网站它都要监控啊wei和好虫打的什么赌, 吧好虫搞自杀了?请教一个ssh连接挂起的问题为什么NVIDIA出个产品叫Tesla?请问把google卫星地图转换成仿佛自己用camera第一人称拍的 (转Re: AI能鉴定老邢的机器人吗?jwt token 作认证的问题