- 博客(9)
- 收藏
- 关注
转载 Ubuntu 12.04 安装 gcc-4.8 及 gdb 7.6
转载:http://my.oschina.net/zenglingfan/blog/1695641. 安装 gcc-4.8 为了使用C++ 11, 须安装 gcc-4.8 以上版本.按以下命令即可方便的安装 gcc-4.8 及 g++-4.81sudo add-apt-repository ppa:ubuntu-toolc
2013-12-11 10:53:31
1425
原创 shared_from_this多继承时遇到的问题
#include class A : public std::enable_shared_from_this{public: A(){ a_name = "A";} virtual ~A(){} std::shared_ptr get_share_ptr_A() { return shared_from_this();} std::string get_a_
2013-07-23 22:46:08
1926
转载 shared_from_this 几个值得注意的地方
转自http://hi.baidu.com/cpuramdisk/item/7c2f8d77385e0f29d7a89cf0 shared_from_this 几个值得注意的地方shared_from_this()是enable_shared_from_this的成员 函数,返回shared_ptr。首先需要注意的是,这个函数仅在shared_ptr的构造函数被调用之后才能使
2013-07-23 22:44:22
651
转载 bcp,只为boost库瘦身
Boost简介Boost,是一组经过同行评审的(peer-reviewed)可移植的C++代码库。采用Boost Software License进行开源,其作者很多都来自C++标准委员会。Boost库已成为C++的TR1标准之一,同时实现了很多C++11的功能(号称C++11的准标准库)。Boost提供了很多高级的算法,数据结构等组件,应用非常广泛,如mongodb就采用
2013-05-31 09:45:42
3658
原创 C++ builder操作复合结构的TABLE
最近工作上需要用C++ builder操作复合结构的TABLE。由于之前的代码居然是用“MoveDown”和“TypeText”来完成的。这种方式在内容多的时候,定位就不准了。所以自然想到了定位“Cell”。普通表格还好说,但对于复合表格就不好办了。试了好些次,没找到行列的规律,都在不停的抛出异常。无奈只好上网发帖求助。得到了C++ builder版块大神-----妖哥的帮忙,在这里要感谢一下他。
2013-05-08 08:31:09
859
转载 使用CURL静态库报错的问题
转自http://blog.youkuaiyun.com/varding/article/details/5329023今天准备写个简单的http页面访问程序,以前在vc2005下用过就把代码搬过来了因为我现在改用了vc2008因此需要重新编译lib以前用命令行nmake编译成dll,今天偷懒直接进入lib目录用vc2008打开vc6libcurl.dsw生成->批生成
2013-05-07 12:19:54
1003
原创 结合MIME C++ library与CURL发送带附件的邮件
使用CURL发送不带附件的例子,在CURL的官方范例simplesmtp.cpp和smtp_tls.cpp中,认真看看,使用不难。而发送附件的例子则没有了,需要了解MIME协议,将邮件按照MIME编码,在CURLOPT_READFUNCTION发送出去即可。直接用字符串拼凑MIME有点麻烦,可以结合MIME C++ library完成这项工作。MIME C++ library的下载地址http:/
2013-03-15 15:28:45
5684
原创 非递归枚举排列组合(C++)
最近心血来潮,想自己写个求解排列组合的小东西。以2个数组为例: arr1 = {'a', 'b', 'c'}; arr2={'1', '2'}; ,将数组中元素的所有排列组合枚举出来:a1 , a2, b1, b2, c1, c2, 1a, 1b.............。这里仅仅是个例子,需要解决的问题域是:数组个数是不定的,数组元素个数也是不定的。 先将问题分解,排列组合嘛,先求排列(数组位置
2013-03-15 10:55:09
1229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人