c++
文章平均质量分 50
王俊杰MSE
这个作者很懒,什么都没留下…
展开
-
C++ 经典问题之交换
由于C语言基础差,又好长时间没有看过了,现在翻出来标记下#include using namespace std;void pswap(int *v1,int *v2);void rswap(int &v1,int &v2);int main(int argc, char const *argv[]){ int i = 20; int j = 10; cout <<原创 2014-02-09 16:19:44 · 667 阅读 · 0 评论 -
auto_ptr
auto_ptr是一种智能指针(smart pointer),用来自动分配对象并且当不再需要对象时进行自动销毁。智能指针可以保证,无论在什么情况下,只要自己被摧毁,就一定连带释放其所指资源。并且由于智能指针本身就是区域变量,无论正常退出与否,只要函数结束,它一定就会被销毁。auto_ptr是这样一种指针,它是“它所指向的对象”的拥有者,所以auto_ptr被销毁时,该对象也遭到销毁。原创 2014-02-14 09:14:52 · 509 阅读 · 0 评论 -
C++ 指针1
#include using namespace std;/*如果对左操作数进行解引用,则修改的是指针所指对象的值如果没有进行解引用则修改的是指针本身的值*/int main(int argc, char const *argv[]){ string s1("hello"); string *sp1 = &s1; cout <<s1 <<endl; cout<<*sp原创 2014-02-20 10:37:42 · 486 阅读 · 0 评论 -
sublime text2配置mingw
最近突然不想使用微软的编译器了,于是开始寻找新的编译器,选择了mingw,从网上下载一个mingwhttp://www.pc6.com/softview/SoftView_56757.html选择安装,然后在path中添加环境变量,%安装路径%\bin。然后在cmd窗口使用g++ -v来检查是否安装成功。Reading specs from F:/MinGW/bin/../lib/gcc/ming原创 2014-01-22 11:00:38 · 894 阅读 · 0 评论 -
c++中对类中私有成员中的静态变量初始化
1.static成员的所有者是类本身和对象,但是多有对象拥有一样的静态成员。从而在定义对象时不能通过构造函数对其进行初始化。2.静态成员不能在类定义里边初始化,只能在class body外初始化。3.静态成员仍然遵循public,private,protected访问准则。4.静态成员函数没有this指针,它不能返回非静态成员,因为除了对象会调用它外,类本身也可以调用。今天写ch原创 2014-07-04 21:23:33 · 10785 阅读 · 3 评论 -
LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 解决办法
如果升级了DoNet FrameWork原创 2014-07-29 20:32:04 · 712 阅读 · 0 评论