自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

转载 Make 命令教程(makefile)

转载:http://www.ruanyifeng.com/blog/2015/02/make.html代码变成可执行文件,叫做编译(compile);先编译这个,还是先编译那个(即编译的安排),叫做构建(build)。Make是最常用的构建工具,诞生于1977年,主要用于C语言的项目。但是实际上 ,任何只要某个文件有变化,就要重新构建的项目,都可以用Make构建。本文介绍M

2015-10-20 22:16:03 741

原创 ubuntu装gcc、g++、make等

首先,记住一个命令,查看软件依赖的:~$ apt-cache depends build-essential然后输出:build-essential |Depends: libc6-dev  Depends:     libc6-dev  Depends: gcc  Depends: g++  Depends: make    make:i386 

2015-10-17 22:34:15 755

原创 给定一个字符串,去重(重复的字符只保留第一次出现的)

源码(c++):#include #include using namespace std;int main(){ string str; cin>>str; int a[256]={0, 0}; int strLen = str.size(); for(int i=0; i<strLen; ++i){ a[str[i]]++;

2015-10-15 11:42:41 6522 2

原创 当字符数组中没有结束符'\0'

当字符数组中没有结束符'\0'的时候,结果未知。代码:#include #include using namespace std;void print(char a[]){ puts(a);}int main(){ char a[5]={'1','2','3','4','5'}; char* b= new char[6]; strcpy(b

2015-10-06 17:10:36 4522

原创 字符串数组和字符串指针的差别

源代码:#includeusing namespace std;int main(){ char a[] = "string"; char b[] = "string"; bool test = a==b; cout<<"a[]?b[]:"<< boolalpha<<test<<endl; char *c = "string"; ch

2015-10-06 17:00:10 422

原创 string转换成char

例如:        string s;        cin>>s;        constchar *ch=s.c_str();  这样就可以从标准输入里输入任意长的字符串,并按const*char来使用。   如果要把一个char转换成string,可以使用 strings(char *);  其他类型转换方式:string 转CString  CS

2015-10-06 16:57:22 697

原创 C++输入输出流实现未知数目的输入(相当于实现python的split函数)

代码1:#include#include using namespace std;int main(){ string s; getline(cin, s); stringstream ss(s); string s1; while(ss>>s1) cout<<s1<<endl; return 0;}运行结果:

2015-10-06 16:53:02 904

转载 C++源代码生成可执行文件的四个步骤

以GCC编译器为例:第一步,预处理,包括语法检查等工作。$ gcc -P abc.c会生成abc.i文件。第二步,编译,由源程序生成汇编语言代码。$ gcc -S abc.c会生成abc.s文件,这个文件就是汇编代码。第三步,汇编,编译器生成目标代码,一个源程序生成一个目标代码。$ gcc -c abc.c会生成abc.o文件第四部,链接, 链接器从目标代码

2015-10-06 16:46:19 5301 1

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除