cpp.cxx安装 g++ 编译器第一个C ++程序编译方法命名空间也叫名字空间,是一个标识符的范围空间。名字空间内标识符的使用方法(有两种)using namespace说明:如果语句用在函数内,则此声明只在函数内执行处向下有效,在函数调用结束后名字空间失效。示例。
时间:2019/5/21学习要知其然,也要知其所以然。第一章 对C的补充1.C++的输入输出2用cons
原创 2022-10-27 13:01:10
149阅读
本类随笔记C++基础语法入门、C++核心编程 使用软件 1.1第一个C++程序书写HelloWorld 点击创建新项目 选择C++,点击空项目,点击下一步 为项目起名字,选择储存位置(不建议放在C盘),点击创建 鼠标右击源文件,点击添加,点击新建项 点击C++文件,为文件起名字,点击添加 输入代码 ...
转载 2021-09-25 15:04:00
370阅读
2评论
程序基本概念 标识符(变量/函数名?) 标识符由字母、数字、下划线“_”组成。不能把C++关键字作为标识符。标识符长度限制32字符。标识符对大小写敏感。首字符只能是字母或下划线,不能是数字。 常量 在定义的时候加上const, 比如const int就是整形常量。常量定义之后不可改变, 1常量用易于 ...
转载 2021-09-26 13:50:00
225阅读
2评论
C++程序设计  之前学过C++课程,但是时间有点久,忘了很多,这里做一个简单的回顾。  网站推荐: C++在线编译器  学习C++之前,您可以先了解C语言。  c++的扩展名一般为cpp(cplusplus)。  补充: 这里介绍了如何编译和执行C++文件,即一般需要下面的步骤:在文件的外面shift + 右键单击,选择cmd打开文件(cpp的外层文件)g++  
原创 2017-05-03 16:01:04
1236阅读
趁着放假,把这本书打算花两天时间过一遍. 用了两个小时,看了4章, 暂且放一下导图吧!书上一共是9张,主要也都是一些基础知识第一章第二章第三章第四章...
原创 2022-01-10 15:07:18
118阅读
C++ 不要把面向对象和基于过程对立起来,面向对象和基于过程不是矛盾的,而是各有用途、互为补充的。 学习C++,既要学会利用C++进行基于过程的结构化程序设计,也要会利用C++进行面向对象的程序设计。 目录 C 目录 C语言与C之间的区别 一C基于过程的程序设计 1简单程序实例 2C程序的实现过程
转载 2020-01-28 12:20:00
328阅读
2评论
C++ 高级程序设计
原创 2022-02-22 09:02:39
238阅读
前言四、类和对象(二)4.1 自引用指针this4.2 对象数组与对象指针4.3 string类4.4 向函数传递对象4.5 静态成员4.6 友元友元函数友元类4.7 类的组合4.8 共享数据的保护五、继承与派生5.1 继承与派生的概念基类成员在派生类中的访问属性派生类对基类成员的访问规则5.2 派生类的构造函数和析构函数5.3 调整基类成员在派生类中的访问属性的其他方法5.4 多继承5.5 虚基
原创 精选 2022-05-19 05:46:04
376阅读
C++程序设计教程(第二版)课件加源码【钱能】清华版
原创 2009-03-13 08:01:46
573阅读
2评论
前面的三章,我们说了多态的一些技术内幕还有一些关于C++对象模型的内容,所以我就在想是要继续深入C++的知识点呢还是就目前的内容我们来聊聊如何来设计一个应用程序,最后选择了后者,这一章的内容我们来说说如何搭建一个GUI框架,由于GUI框架涉及到方方面面,所以我们这里只能算是一个简单的切入点,不涉及详细的编码的实现。 GUI框架很多,在windows上面C++有MFC,WTL,还有跨平台的Qt等等,
C++
转载 2021-01-24 19:14:01
245阅读
前言四、类和对象(二)4.1 自引用指针this4.2 对象数组与对象指针4.3 string类4.4 向函数传递对象4.5 静态成员4.6 友元友元函数友元类4.7 类的组合4.8 共享数据的保护五、继承与派生5.1 继承与派生的概念基类成员在派生类中的访问属性派生类对基类成员的访问规则5.2 派生类的构造函数和析构函数5.3 调整基类成员在派生类中的访问属性的其他方法5.4 多继承5.5 虚基
原创 精选 2022-05-19 06:48:16
337阅读
C++ 类中的四个默认成员函数构造函数拷贝构造函数析构函数赋值运算符重载 class 类名{ public: 类名(void); 类名(const 类名 &); ~类名(void); 类名 & operator =(const 类名 &); }; 赋值运算符重载:作用:代替默认的赋值运算符成员函数来 ...
转载 1月前
373阅读
个人觉得这本书特别不错,它讲了一些C++中容易被忽视的设计陷阱。我觉得这本书还是挺深的感觉,如果对C++不熟悉的话,里边的东西可能很难搞懂。我也是只看了前5章,后面的内容比较高级了,有些内容不好理解。强烈对C++有基础的IT同仁可以好好看看,对于提高C++水平还是很有帮助的。第1章 基本问题1. 重载与默认初始化重载通常用于指出一组函数虽然具有相同的抽象含义,但实现不同。默认初始化通常是为了方便,它为函数提供了简化的接口。重载和默认参数初始化是不同的语言功能,它们具有不同的使用目的和行为。要仔细区分。 2. 误解引用 3.无法区分访问和可见性 4. C++中被误用的语法 5. C++中空指针的
转载 2012-04-19 21:21:00
179阅读
2评论
static_cast是一个计算机函数,功能是把expression转换为type-id类型,但没有运行时类型检查串变量char ch
原创 2017-09-29 21:36:25
64阅读
2021-09-28 1. 有符号整数的二进制最高位为符号位,$0$ 表示正数,$1$ 表示负数。 2. 反码指将二进制原码的数值位逐位取反。 正整数的补码就是它的原码,负整数的补码是它的补码加 $1$。 3. 一个正整数减去一个正整数可以看作一个正整数加上一个负整数: $A_原 - B_原 = A ...
转载 2021-10-12 14:15:00
293阅读
2评论
【摘要】本文以C++菜菜鸟(只需要学习了C++数据类型和控制结构即可)为目标读者,用求解一元二次方程作为实例,展示窗口式程序的开发过程,获得初步体验。写作目的包括:(1)让学生通过模仿,开发出类似风格的窗口程序;(2)以此为起点,课外通过案例教程等参考资料,学习开发更多的功能实用的程序;(3)体会到程序设计能力的核心并不在界面,从而能潜心提高程序设计的基本功和认真学习计算机科学的基础理论。【相
原创 2021-05-26 10:27:13
284阅读
【摘要】本文以C++菜菜鸟(只需要学习了C++数据类型和程序设计的基本功和认真学习计算机科学的基础理论。【相
原创 2022-03-21 16:12:23
91阅读
面向对象程序设计C++ 笔记整理:2 什么是对象?What is an object?对象 = 东西O
原创 2022-07-07 15:57:52
422阅读
C++程序设计错题总结文章目录C++程序设计错题总结函数内联函数函数的返回值函数的定义与声明预编译处理类与对象类的成员数据与函数调用拷贝构造函数的条件对象的隐式类型转换数据的保护与共享常成员函数与常变量函数内联函数下列哪个类型函数不适合声明为内联函数()。A.函数体语句较多B.函数体语句较少C.函数执行时间较短D.函数执行时间较长答案:D解析:函数执行时间较长不适合声明为内...
原创 2021-05-20 07:16:02
2163阅读
  • 1
  • 2
  • 3
  • 4
  • 5