2009年7月29日

<@乌龟:>高效的使用vector

摘要: C++中的vector(矢量)是一个非常方便的东西,可以实现安全的动态数组,可以实现在数组前后插入删除新的元素。 不过在使用的时候也有很多的学问,不然效率可高不起来,这篇文章我将简单的总结一下如何高效的使用矢量。 首先矢量不存储你的对象,而是存储对象的副本,也就是说:每次将对象加入到矢量中去,并不是真正将对象放入矢量中,而是通过复制构造函数或者赋值操作符将对象复制一个放在矢量中。类似的,当你需要从... 阅读全文

posted @ 2009-07-29 23:35 乌龟_毛驴 阅读(347) 评论(0) 推荐(0) 编辑

<@乌龟:>stringstream使用总结

摘要: 今天看了看c++ cookbook,看到了一个很有用的东西,stringstream,可以很方便的完成连接字符串,进制转换,格式控制等工作.位于sstream.h中# include <iostream># include <iomanip># include <string># include <sstream>using namespace st... 阅读全文

posted @ 2009-07-29 17:51 乌龟_毛驴 阅读(2271) 评论(0) 推荐(0) 编辑

<@乌龟:>C++/CLI语言Specification阅读笔记(2)

摘要: 本笔记主要包含以下的内容: 1.空指针nullptr2.自动内存管理(GC)3.托管4.标准的属性5.带序列的属性(数组式的访问方法)1.空指针nullptr[代码]2.自动内存管理[代码]3.委托类型 [代码]4.标准的属性[代码]5.带序列的属性[代码] 阅读全文

posted @ 2009-07-29 16:54 乌龟_毛驴 阅读(252) 评论(0) 推荐(0) 编辑

<@乌龟:>C++/CLI语言Specification阅读笔记(1)

摘要: 本笔记主要包含以下的内容: 1.如何在VC++2005或者2008中打开CLR支持2.一个简单的Hello World程序3.引用类型与值类型4.常见CLI类型的定义5.CLI中的数组(CLI::array)6.统一类型的系统(System Unification)1.如何在VC++2005或者2008中打开CLR支持 在当前的解决方案浏览器中选择解决方案,按右键,选择Property,在弹出的... 阅读全文

posted @ 2009-07-29 16:34 乌龟_毛驴 阅读(477) 评论(3) 推荐(0) 编辑

<@乌龟:>VC++2005以上使用.Net的方法

摘要: 在VC++中想使用.Net(CLI)的一些内容目前的中文的资料比较少.比如在VC++中怎么调用.Net的一些函数,托管类等等如果用习惯了c#,再写c++感觉还是有种种的不习惯的地方,如果能够调用.Net的内容,能够使得开发的速度大大增加,也能够使得c#的程序员能够顺利的转换到c++之中.之后的一些时间我将会陆续的更新一些这方面的心得.附件为c++/CLI的一份Specification.这也将是我... 阅读全文

posted @ 2009-07-29 00:41 乌龟_毛驴 阅读(309) 评论(2) 推荐(0) 编辑

导航