原地址:http://zengwu3915.blog.163.com/blog/static/2783489720137483422530/开发环境: Mac
OS lion 10.8.2、Xcode 4.5.11. 点击应用程序 -> 实用工作 -> 钥匙串2. 在菜单栏中依次选择:钥匙串访问 -...
分类:
移动开发 时间:
2014-05-05 11:38:03
阅读次数:
515
需要的软件: 1.eclipse C/C++版本 2.Xcode
3.gdb1.安装eclipse任意一个C/C++版本2.安装Xcode,Xcode中有C++的编译器3.安装gdb
官网下载地址:ftp://sourceware.org/pub/gdb/releases/ 下载之后运行打开T...
分类:
编程语言 时间:
2014-05-04 11:39:59
阅读次数:
472
介绍ios上的XMPPFramework你能够在Xcode/iPhoneXMPP
目录找到,它只是实现了XMPP的一小部分功能。下面主要介绍在开发XMPPFramework
ios应用之前的配置工作。你最好一步一步的来。第一步下载最新的XMPPFramework代码。下载第二步XMPPFramewo...
分类:
其他好文 时间:
2014-05-04 11:23:02
阅读次数:
448
boost编译配置及简单使用1、下载 http://www.boost.org/2、编译: A、解压
boost_1_55_0.zip 到boost路径 B、运行 bootstrap.bat。 会生成2个文件,分别是bjam.exe 和 b2.exe.
bjam是早起的文件,新版本用b2比较好 .....
分类:
其他好文 时间:
2014-05-04 10:12:01
阅读次数:
299
用基类的指针去转存派生类时除了上一篇boost::serialization 用基类指针转存派生类(错误多多,一波三折)之外,还有另一种更简单的方法:
用BOOST_CLASS_EXPORT宏。下面我们来分析怎样用BOOST_CLASS_EXPORT来实现
用基类的指针去转存派生类。
首先来看前面实例的一段代码:
void save()
{
std::ofstream ofs("t7.x...
分类:
其他好文 时间:
2014-05-04 09:48:50
阅读次数:
487
boost::tie()和boost::variant()讲解...
分类:
其他好文 时间:
2014-05-04 09:07:37
阅读次数:
233
在派生类中序列化一个基类
假如有一个基类如下:
class student_info
{
public:
student_info() {}
virtual ~student_info() {}
student_info(const std::string& sn, const std::string& snm, const std::string& sg)
: name_(sn),...
分类:
其他好文 时间:
2014-05-03 21:41:12
阅读次数:
356
boost::serialization 也支持c++的多态,这样我们就可以通过使用基类的指针来转存派生类,
我们接着上一篇(
boost::serialization(2)序列化基类
)的例子来看:
基类和派生类的代码如下:
class student_info
{
public:
student_info() {}
virtual ~student_info() {}
s...
分类:
其他好文 时间:
2014-05-03 21:08:18
阅读次数:
280
boost的智能指针给编程带来了极大的便利,不需要关心内存的释放,不要要调用delete,而且还可以定制delete的方法。其实boost的智能指针是可以当成scope_exit来用的,同样是退出时处理。但是凡事都是有利有弊,boost的shared_ptr如果在循环引用的时候会出现无法释放内存的情况,所谓循环引用就是A智能指针类里存放B的智能指针,B的智能指针类里存放A,将a、b的值互相设置。增...
分类:
其他好文 时间:
2014-05-03 21:06:19
阅读次数:
274
boost.serialization库学习...
分类:
其他好文 时间:
2014-05-03 21:03:51
阅读次数:
233