事件和线程同步

事件和线程同步函数//创建一个时间对象HANDLE CreateEvent( LPSECURITY_ATTRIBUTES lpEventAttributes, // SD 安全属性 BOOL bManualReset, // reset type 0自
cpp win32 2018年04月19日 102次浏览

Cpp9 模板

模板下面是一个针对int的冒泡排序// _20180301.cpp : Defines the entry point for the console application.//#include "stdafx.h"void Sort(int* arr,int nLength)
C cpp 2018年03月01日 101次浏览

Cpp5 在堆中创建对象和引用类型

我们可以在什么地方创建对象?全局变量区Person p;栈void Max(){Person p;}堆 new 和 delete//在堆中创建对象:Person* p = new Person();//释放对象占用的内存delete p;在堆中创建对象: new``delete在C语言中我们使用ma
C cpp 2018年01月30日 104次浏览

Cpp4 类成员的访问控制

好的编程习惯 -定义和实现分开代码会有更好的可读性但不是必须的在头文件中只留下声明代码Test.hstruct sclass{ int x; int y; int Bigger(int x,int y); int Max(int x,int y,int z);};Test.c
C cpp 2018年01月30日 95次浏览

Cpp3 继承

什么是继承struct Person {   int age;   int sex; };struct Teacher {   int age;   int sex;   int level;   int classId; };struct Teacher:Person {   int level;
C vc6 cpp 2018年01月28日 100次浏览

Cpp2 构造函数和析构函数

什么是构造函数#include "stdafx.h"#includestruct Sclass { int a; int b; int c; int d; Sclass()//构造函数 { printf("观察这个函数
C vc6 cpp 2018年01月28日 94次浏览

Cpp1 封装和this指针

封装C语言和C++语言的区别C是对C的补充扩展,C原有的语法C都支持,并在此基础上扩展了一些新的语法:继承、封装、多态、模板等等结构体可以作为参数传递吗struct Student{ int a; int b; int c; int d;}//分析这个函数是如何传递参数的in
C C语言 vc6 cpp 2018年01月21日 101次浏览