c++初学
2016-11-03 00:46
148 查看
今天看了c++,做个笔记
1.用vc建立一个工程。
file > new > Projects面板,选择Win 32 Console Application,在右边的Project name中输入工程名,Location为工程的存放位置。点击ok,选择An empty project.点击Finish
再次点击Ok。
此时工程中有三个文件夹。Source Files (源文件),Header Files(头文件) ,Resources Files(资源文件)
点击Source Files,然后点击File > new > Files面板,选择C++ Source File,右边填写文件名。点击ok。
工程建立完毕,可以在刚才的文件中写入代码了。
2.简单的一个输出程序。
键入如下程序
#include <iostream>
int main(){
std::cout << "Hello world!";//std为标准输入,输出流的命名空间。cout为标准的输出流。
return 0;
}
为了省略,std的书写,可以有如下的方法。
using std::cout;
using namespace std;
3.iostream.h和iostream的区别
为了省略std这几个字,也可以使用
# include <iostream.h>
因为iostream.h 没有引入命名空间,因此可以直接使用里面的类,而iostream,则引入了命名空间。
4.重命名冲突。
键入如下命令
#include <iostream>
using namespace std;
namespace a{
int c=1;
}
namespace b{
int c=2;
}
int main (){
using namespace a;
using namespace b;
cout << c;
return 0;
}
编译报错如下:
error C2872: 'c' : ambiguous symbol
c是一个模棱两可的标志符,因为在命名空间a和命名空间b中,都有c,因此编译器不知道该使用那个c,所以报错。
5.c++的注释
c++使用两种注释/**/和//
超过一点了,睡觉,明天继续学习。
1.用vc建立一个工程。
file > new > Projects面板,选择Win 32 Console Application,在右边的Project name中输入工程名,Location为工程的存放位置。点击ok,选择An empty project.点击Finish
再次点击Ok。
此时工程中有三个文件夹。Source Files (源文件),Header Files(头文件) ,Resources Files(资源文件)
点击Source Files,然后点击File > new > Files面板,选择C++ Source File,右边填写文件名。点击ok。
工程建立完毕,可以在刚才的文件中写入代码了。
2.简单的一个输出程序。
键入如下程序
#include <iostream>
int main(){
std::cout << "Hello world!";//std为标准输入,输出流的命名空间。cout为标准的输出流。
return 0;
}
为了省略,std的书写,可以有如下的方法。
using std::cout;
using namespace std;
3.iostream.h和iostream的区别
为了省略std这几个字,也可以使用
# include <iostream.h>
因为iostream.h 没有引入命名空间,因此可以直接使用里面的类,而iostream,则引入了命名空间。
4.重命名冲突。
键入如下命令
#include <iostream>
using namespace std;
namespace a{
int c=1;
}
namespace b{
int c=2;
}
int main (){
using namespace a;
using namespace b;
cout << c;
return 0;
}
编译报错如下:
error C2872: 'c' : ambiguous symbol
c是一个模棱两可的标志符,因为在命名空间a和命名空间b中,都有c,因此编译器不知道该使用那个c,所以报错。
5.c++的注释
c++使用两种注释/**/和//
超过一点了,睡觉,明天继续学习。
相关文章推荐
- C++初学 一
- 初学C++基本知识记录
- 初学c++使用json----jsoncpp
- SystemC——一套将C++扩展为硬件描述语言的Class Library (初学SystemC有感)
- 开学初学C++的感受及想法
- C语言/C++初学问题
- 初学C++的小蒟蒻报到
- 编程菜鸟的日记-初学尝试编程-C++ Primer Plus 第5章编程练习4
- C++ 单位整型计算器,仅支持带括号的四则运算。初学c++第一个个人作品
- 初学c/c++——位操作符
- c++学习笔记(初学)
- c++初学之if语句与运算符
- 初学C++小感
- 初学c/c++——深入字符串(sprintf与sscanf)
- 初学c/c++——exterm、.h保护和atoi(杂)
- boost c++ lib on linux(3) - thread库的使用初学
- C++初学初练类与对象之矩阵简单功能实现
- 初学c++总结
- LibSVM笔记系列(3)——初学移植libsvm的C/C++版本
- 初学C++遇到的引用头文件问题