主题 : 'binary_search' is not a member of 'std' 复制链接 | 浏览器收藏 | 打印
未设置
级别: 侠客
UID: 19393
精华: 0
发帖: 55
金钱: 275 两
威望: 55 点
综合积分: 110 分
注册时间: 2010-04-19
最后登录: 2011-10-09
楼主  发表于: 2010-06-01 15:12

 'binary_search' is not a member of 'std'

我下载了MurphyPinyin-0.03-src.tgz准备用到mini2440上。
在Fedora9下使用gcc编译时提示scim/scim_pinyin.h:810: 错误:‘binary_search’不是‘std’的成员
gcc 版本 4.3.0 20080428 (Red Hat 4.3.0-8) (GCC)

使用arm-linux-g++(友善版本)编译时提示'binary_search' is not a member of 'std'
这是怎么回事呢?
arm-linux-gcc version 4.3.2 (Sourcery G++ Lite 2008q3-72)

标准模板库没有binary_search吗?
未设置
级别: 侠客
UID: 19393
精华: 0
发帖: 55
金钱: 275 两
威望: 55 点
综合积分: 110 分
注册时间: 2010-04-19
最后登录: 2011-10-09
1楼  发表于: 2010-06-01 15:19
已解决,#include <bits/algorithmfwd.h>即可。
级别: 新手上路
UID: 72143
精华: 0
发帖: 22
金钱: 110 两
威望: 22 点
综合积分: 44 分
注册时间: 2012-06-16
最后登录: 2013-09-16
2楼  发表于: 2012-06-26 17:21
多谢,这个问题解决。