当前位置:首页 > C++编程 > C++基础

C++基础

C 库函数 – time()

10

c库函数-time()描述c库函数time_ttime(time_t*seconds)返回自纪元epoch(1970-01-0100:00:00utc)起经过的时间,以秒为单位。如果seconds不为空,则返回值也存储在变量seconds中

C 库函数 – mktime()

10

c库函数-mktime()描述c库函数time_tmktime(structtm*timeptr)把timeptr所指向的结构转换为自1970年1月1日以来持续时间的秒数,发生错误时返回-1。声明下面是mktime()函数的声明。time_

C++ 类构造函数 & 析构函数

15

c++类构造函数&析构函数c++类&对象类的构造函数类的构造函数是类的一种特殊的成员函数,它会在每次创建类的新对象时执行。构造函数的名称与类的名称是完全相同的,并且不会返回任何类型,也不会返回void。构造函数可用于为某些成

C++ 拷贝构造函数

11

c++拷贝构造函数c++类&对象拷贝构造函数是一种特殊的构造函数,它在创建对象时,是使用同一类中之前创建的对象来初始化新创建的对象。拷贝构造函数通常用于:通过使用另一个同类型的对象来初始化新创建的对象。复制对象把它作为参数传递给函数

C++ 友元函数

15

c++友元函数c++类&对象类的友元函数是定义在类外部,但有权访问类的所有私有(private)成员和保护(protected)成员。尽管友元函数的原型有在类的定义中出现过,但是友元函数并不是成员函数。友元可以是一个函数,该函数被称

C++ 实例 – 创建各类三角形图案

9

c++实例-创建各类三角形图案c++实例创建各类三角形图案。实例#include<iostream>usingnamespacestd;intmain(){introws;cout<<"输入行数:";cin>&

C++ 有用的资源

10

C++有用的资源以下资源包含了C++有关的网站、书籍和文章。请使用它们来进一步学习C++的知识。C++有用的网站C++StandardLibraryheaders−C++标准库。C++Programming−这本书涵

C++ 多线程

10

C++多线程多线程是多任务处理的一种特殊形式,多任务处理允许让电脑同时运行两个或两个以上的程序。一般情况下,两种类型的多任务处理:基于进程和基于线程。基于进程的多任务处理是程序的并发执行。基于线程的多任务处理是同一程序的片段的并发执行。多线

C++ 字符串

10

C++字符串C++提供了以下两种类型的字符串表示形式:C风格字符串C++引入的string类类型C风格字符串C风格的字符串起源于C语言,并在C++中继续得到支持。字符串实际上是使用null字符�终止的一维字符数组。因此,一个以null结尾的

C++ 类的静态成员

15

c++类的静态成员c++类&对象我们可以使用static关键字来把类成员定义为静态的。当我们声明类的成员为静态时,这意味着无论创建多少个类的对象,静态成员都只有一个副本。静态成员在类的所有对象中是共享的。如果不存在其他的初始化语句,

C++ 数据抽象

9

C++数据抽象数据抽象是指,只向外界提供关键信息,并隐藏其后台的实现细节,即只表现必要的信息而不呈现细节。数据抽象是一种依赖于接口和实现分离的编程(设计)技术。让我们举一个现实生活中的真实例子,比如一台电视机,您可以打开和关闭、切换频道、调

C++ 实例 – 判断闰年

4

c++实例-判断闰年c++实例用户输入年份,判断该年份是否为闰年。实例#include<iostream>usingnamespacestd;intmain(){intyear;cout<<"输入年份:";cin&g

C++ 异常处理

7

C++异常处理异常是程序在执行期间产生的问题。C++异常是指在程序运行时发生的特殊情况,比如尝试除以零的操作。异常提供了一种转移程序控制权的方式。C++异常处理涉及到三个关键字:try、catch、throw。throw:当问题出现时,程序

C++ 实例 – 创建不同类型的变量

6

c++实例-创建不同类型的变量c++实例以下实例展示了不同类型变量的创建方法:实例#include<iostream>#include<string>usingnamespacestd;intmain(){//创建变

C++ 类成员函数

11

c++类成员函数c++类&对象类的成员函数是指那些把定义和原型写在类定义内部的函数,就像类定义中的其他变量一样。类成员函数是类的一个成员,它可以操作类的任意对象,可以访问对象中的所有成员。让我们看看之前定义的类box,现在我们要使用

C++ 实例 – 判断三个数中的最大数

9

c++实例-判断三个数中的最大数c++实例通过屏幕我们输入三个数字,并找出最大的数。实例-使用if#include<iostream>usingnamespacestd;intmain(){floatn1,n2,n3;cout&

C 库函数 – clock()

11

c库函数-clock()描述c库函数clock_tclock(void)返回程序执行起(一般为程序的开头),处理器时钟所使用的时间。为了获取cpu所使用的秒数,您需要除以clocks_per_sec。在32位系统中,clocks_per_s

C++ 信号处理

5

C++信号处理信号是由操作系统传给进程的中断,会提早终止一个程序。在UNIX、LINUX、MacOSX或Windows系统上,可以通过按Ctrl+C产生中断。有些信号不能被程序捕获,但是下表所列信号可以在程序中捕获,并可以基于信号采取适当的

C++ 引用

14

C++引用引用变量是一个别名,也就是说,它是某个已存在变量的另一个名字。一旦把引用初始化为某个变量,就可以使用该引用名称或变量名称来指向变量。C++引用vs指针引用很容易与指针混淆,它们之间有三个主要的不同:不存在空引用。引用必须连接到一块