C++程序设计 之前学过C++课程,但是时间有点久,忘了很多,这里做一个简单的回顾。 网站推荐: C++在线编译器 学习C++之前,您可以先了解C语言。 c++的扩展名一般为cpp(cplusplus)。 补充: 这里介绍了如何编译和执行C++文件,即一般需要下面的步骤:在文件的外面shift + 右键单击,选择cmd打开文件(cpp的外层文件)g++
原创
2017-05-03 16:01:04
1178阅读
趁着放假,把这本书打算花两天时间过一遍. 用了两个小时,看了4章, 暂且放一下导图吧!书上一共是9张,主要也都是一些基础知识第一章第二章第三章第四章...
原创
2022-01-10 15:07:18
118阅读
本类随笔记录C++基础语法入门、C++核心编程 使用软件 1.1第一个C++程序书写HelloWorld 点击创建新项目 选择C++,点击空项目,点击下一步 为项目起名字,选择储存位置(不建议放在C盘),点击创建 鼠标右击源文件,点击添加,点击新建项 点击C++文件,为文件起名字,点击添加 输入代码 ...
转载
2021-09-25 15:04:00
294阅读
2评论
程序基本概念 标识符(变量/函数名?) 标识符由字母、数字、下划线“_”组成。不能把C++关键字作为标识符。标识符长度限制32字符。标识符对大小写敏感。首字符只能是字母或下划线,不能是数字。 常量 在定义的时候加上const, 比如const int就是整形常量。常量定义之后不可改变, 1常量用易于 ...
转载
2021-09-26 13:50:00
207阅读
2评论
摘要 本论文主要论述了如何使用JAVA语言开发一个学生选课系统,本系统将严格按照软件开发流程进行各个阶段的工作,采用B/S架构,面向对象编程思想进行项目开发。在引言中,作者将论述学生选课系统的当前背景以及系统开发的目的,后续章节将严格按照软件开发流程,对系统进行各个阶段分析设计。学生选课系统的主要使用者分为学生、教师、管理员,实现功能包括管理员:首页、用户管理(管理员、学生、教师)系统模块(
前面的三章,我们说了多态的一些技术内幕还有一些关于C++对象模型的内容,所以我就在想是要继续深入C++的知识点呢还是就目前的内容我们来聊聊如何来设计一个应用程序,最后选择了后者,这一章的内容我们来说说如何搭建一个GUI框架,由于GUI框架涉及到方方面面,所以我们这里只能算是一个简单的切入点,不涉及详细的编码的实现。 GUI框架很多,在windows上面C++有MFC,WTL,还有跨平台的Qt等等,
转载
2021-01-24 19:14:01
202阅读
前言四、类和对象(二)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
278阅读
C++ 不要把面向对象和基于过程对立起来,面向对象和基于过程不是矛盾的,而是各有用途、互为补充的。 学习C++,既要学会利用C++进行基于过程的结构化程序设计,也要会利用C++进行面向对象的程序设计。 目录 C 目录 C语言与C之间的区别 一C基于过程的程序设计 1简单程序实例 2C程序的实现过程
转载
2020-01-28 12:20:00
297阅读
2评论
C++ 高级程序设计
原创
2022-02-22 09:02:39
81阅读
前言四、类和对象(二)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
316阅读
C++程序设计教程(第二版)课件加源码【钱能】清华版
原创
2009-03-13 08:01:46
566阅读
2评论
项目介绍学生选课系统,也可以说教务管理系统,功能比较,角色分为学生,老师,管理员,分别对应不同的操作 学生:注册登录,修改信息,查看选课信息,查看成绩,查看公告,课程信息管理 教师:登录注册,课程信息,查看学生选课情况,成绩管理(对学生成绩增删改查),修改密码,查看公告 管理员:学生,教师班级,课程信息,选课信息,成绩信息,公告做增删改查,修改密码,登录注册 数据库为mysql,推荐工具navic
【摘要】本文以C++菜菜鸟(只需要学习了C++数据类型和控制结构即可)为目标读者,用求解一元二次方程作为实例,展示窗口式程序的开发过程,获得初步体验。写作目的包括:(1)让学生通过模仿,开发出类似风格的窗口程序;(2)以此为起点,课外通过案例教程等参考资料,学习开发更多的功能实用的程序;(3)体会到程序设计能力的核心并不在界面,从而能潜心提高程序设计的基本功和认真学习计算机科学的基础理论。【相
原创
2021-05-26 10:27:13
270阅读
【摘要】本文以C++菜菜鸟(只需要学习了C++数据类型和程序设计的基本功和认真学习计算机科学的基础理论。【相
原创
2022-03-21 16:12:23
59阅读
面向对象程序设计C++ 笔记整理:2 什么是对象?What is an object?对象 = 东西O
原创
2022-07-07 15:57:52
339阅读
C++程序设计错题总结文章目录C++程序设计错题总结函数内联函数函数的返回值函数的定义与声明预编译处理类与对象类的成员数据与函数调用拷贝构造函数的条件对象的隐式类型转换数据的保护与共享常成员函数与常变量函数内联函数下列哪个类型函数不适合声明为内联函数()。A.函数体语句较多B.函数体语句较少C.函数执行时间较短D.函数执行时间较长答案:D解析:函数执行时间较长不适合声明为内...
原创
2021-05-20 07:16:02
2039阅读
前言一、面向对象程序设计二、C++基础2.1 C++的产生和特点2.2 一个简单的C++示例程序2.3 C++在非面向对象方面对C语言的扩充输入和输出cinconst修饰符void型指针内联函数带有默认参数值的函数函数重载作用域标识符"::"强制类型转换new和delete运算符引用三、类和对象(一)3.1 类的构成3.2 成员函数的定义3.3 对象的定义和使用3.4 构造函数与析构函数构造函数成
原创
精选
2022-05-18 06:49:40
430阅读
随着计算机语言的发展,我们现在编写一个程序越来越容易了。利用一些软件开发工具,往往只要通过鼠标的拖拖点点,计算机就会自动帮你生成许多代码。但在很 多时候,计算机的这种能力被滥用了,我们往往只考虑把这个程序搭起来,而不去考虑程序的性能如何,程序是否足够的健壮。而此节课的目的主要是介绍一些编码 的经验,让大家编写的程序更加健壮和高性能。
1、Prefer const an
原创
2012-04-25 09:08:53
668阅读
感谢内容提供者:金牛区吴迪软件开发工作室文章目录第一章:C++ 语言简介一、C++ 语言的发展简史二、C++ 语言的特点1.与C语言相比,C++语言的优点2.基本的输入 / 输出3.头文件和命名空间4.强制类型转换运算符5.函数参数的默认值6.引用和函数参数的传递7.const 与指针共同使用8.内联函数9.函数的重载10.指针和动态内存分配11.用string对象处理字符串三、C++ 语言的程序结构第一章:C++ 语言简介一、C++ 语言的发展简史二、C++ 语言的特点1.与C语言相比,.
原创
2022-01-18 10:27:59
329阅读
感谢内容提供者:金牛区吴迪软件开发工作室文章目录第一章:C++ 语言简介一、C++ 语言的发展简史二、C++ 语言的特点1.与C语言相比,C++语言的优点2.基本的输入 / 输出3.头文件和命名空间4.强制类型转换运算符5.函数参数的默认值6.引用和函数参数的传递7.const 与指针共同使用8.内联函数9.函数的重载10.指针和动态内存分配11.用string对象处理字符串三、C++ 语言的程序结构第一章:C++ 语言简介一、C++ 语言的发展简史二、C++ 语言的特点1.与C语言相比,.
原创
2021-06-18 16:38:13
596阅读