第一个CPP程序,入门必备
2016-03-28 15:54
387 查看
这是我开始学习C++的第一篇日记文章,只是源于分享。
配套教材:《C++ Primer Plus》 v6 中文版
【美】Stephen Prata 著 张海龙 袁国忠 译
人民邮电出版社
编程环境:
Visual StudioProfessional 2013
前期基础:有一定的C基础以及C++基础,但是很少编程,只是看书,而且学习的教材也比较老,所以之前学习的效果很不好,现在从0开始,一步一个脚印。
我的第一个程序
------------------------------------------------
要建的程序在 D:\编程\C++PrimerPlus_v6\CH02目录下,此前目录为空。
1、 创建一个项目,项目名为ex1,解决项目名为ex1。其中,解决项目可以包括若干个项目,项目下面有可以包含多个代码。
新建个项目。
项目名称跟解决方案同名,为ex01
点击 下一步
选中空项目,然后点完成
点击完成后,注意文件夹下面的变化,出现ex01文件夹。。
至此一个空项目就建立完毕。
2、 输入第一个程序t1.cpp
方法1:
点源文件 右击 添加 新建项
在ex01/ex01下,,多出来 t1.cpp
方法2:(只作为了解,强烈不建议使用)
点文件 新建 文件
然后建一个C++文件。此时,无法重新命名。
然后,点击保存,这时候可以选择名称以及位置。找到方法一的位置。记住,此时如果编译一个可以运行的文件,会报错。
需要点击,添加 现有项 ;至此,才正式将一个文件加入到项目当中去。
----------------------------------------------------------------------------
一些小细节
区分 从项目中排除和 移除
前者,只是将文件从项目中排除,源文件还在本地磁盘,而移除直接删除文件,即把源代码放到回收站。
3、 编写代码
编写完 #include<iostream>
之后,外部依赖项自动添加许多文件,具体不知什么东西,头文件之类
编写程序,然后点F5
4、 调试程序
源项目文件夹,多出两个Debug文件夹
其中ex01.exe为可执行文件,与解决方案同名,重要。
其他文件,没有变化。(内部是否有变化,不得而知。)
至此,第一个C++源文件的建立以及调试的学习,到这儿就告一段落,继续学习。
坚持总结,坚持讨论,分享让一群人进步。
配套教材:《C++ Primer Plus》 v6 中文版
【美】Stephen Prata 著 张海龙 袁国忠 译
人民邮电出版社
编程环境:
Visual StudioProfessional 2013
前期基础:有一定的C基础以及C++基础,但是很少编程,只是看书,而且学习的教材也比较老,所以之前学习的效果很不好,现在从0开始,一步一个脚印。
我的第一个程序
------------------------------------------------
要建的程序在 D:\编程\C++PrimerPlus_v6\CH02目录下,此前目录为空。
1、 创建一个项目,项目名为ex1,解决项目名为ex1。其中,解决项目可以包括若干个项目,项目下面有可以包含多个代码。
新建个项目。
项目名称跟解决方案同名,为ex01
点击 下一步
选中空项目,然后点完成
点击完成后,注意文件夹下面的变化,出现ex01文件夹。。
至此一个空项目就建立完毕。
2、 输入第一个程序t1.cpp
方法1:
点源文件 右击 添加 新建项
在ex01/ex01下,,多出来 t1.cpp
方法2:(只作为了解,强烈不建议使用)
点文件 新建 文件
然后建一个C++文件。此时,无法重新命名。
然后,点击保存,这时候可以选择名称以及位置。找到方法一的位置。记住,此时如果编译一个可以运行的文件,会报错。
需要点击,添加 现有项 ;至此,才正式将一个文件加入到项目当中去。
----------------------------------------------------------------------------
一些小细节
区分 从项目中排除和 移除
前者,只是将文件从项目中排除,源文件还在本地磁盘,而移除直接删除文件,即把源代码放到回收站。
3、 编写代码
编写完 #include<iostream>
之后,外部依赖项自动添加许多文件,具体不知什么东西,头文件之类
编写程序,然后点F5
4、 调试程序
源项目文件夹,多出两个Debug文件夹
其中ex01.exe为可执行文件,与解决方案同名,重要。
其他文件,没有变化。(内部是否有变化,不得而知。)
至此,第一个C++源文件的建立以及调试的学习,到这儿就告一段落,继续学习。
坚持总结,坚持讨论,分享让一群人进步。
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- 【CF 应用开发大赛】IT Share(IT分享网)
- 如何组织构建多文件 C 语言程序(二)
- 关于指针的一些事情
- 如何写好 C main 函数
- c++ primer 第五版 笔记前言
- share_ptr的几个注意点
- Lua中调用C++函数示例
- Lua和C语言的交互详解
- Lua教程(一):在C++中嵌入Lua脚本
- Lua教程(二):C++和Lua相互传递数据示例
- C++联合体转换成C#结构的实现方法
- 关于C语言中参数的传值问题
- 简要对比C语言中三个用于退出进程的函数
- 深入C++中API的问题详解
- 基于C语言string函数的详解
- C++高级程序员成长之路
- C++编写简单的打靶游戏
- C++ 自定义控件的移植问题
- C语言中fchdir()函数和rewinddir()函数的使用详解