博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年12月10日

摘要: Boost库是一个功能强大、构造精巧、跨平台、开源并且完全免费的C++程序库要使用Boost库,首先确认一下你使用的开发环境是否支持编译boost库(http://www.boost.org/users/history/version_1_46_1.html)以windows的msvc编译器为例,支持编译boost库是Visual C++: 7.1, 8.0, 9.0 10.0如果你还在用VC++ 6.0的话,只能抱歉了。VC6编译器由于不支持模板偏特化等许多新特性,所以有的Boost库会缺少功能甚至不能使用。安装Boost库的方法:1、从Boost网站(www.boost.org)下载压缩包 阅读全文

posted @ 2012-12-10 13:51 藤一1222 阅读(196) 评论(0) 推荐(0)

摘要: 出现Data too long for column 'word' at row 1的原因是数据库默认编码问题一般Mysql默认是latin1编码,这时我们在插入汉字时很容易出现问题,比如乱码。解决方法:1. 暂停MYSQL服务;2. 修改my.ini文件,将客户端的编码都设置为default-character-set=gbk;3. 输入status命令,查看server characterset,Dbcharacterset, Clientcharacterset和Conncharacterset的值是否为gbk。4.重启MYSQL服务 阅读全文

posted @ 2012-12-10 13:25 藤一1222 阅读(587) 评论(0) 推荐(0)