C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
C++ POCO库中文编程参考指南(11) 如何利用Reactor框架? 1 Reactor 框架概述 POCO 中的 Reactor 框架是基于 Reactor 设计模式举办设计的。个中由 Handler 将某 Socket 发生的事件,发送到指定的工具的要领上,作为回调。 2 光说不做假把式 PoechantReactorServer 类,根基与 PoechantTCPServer: cl... 继续阅读C++ POCO库中文编程参考指南(11) 如何利用Reactor框架?
:2017-11-03
-
学点C语言(26):数据范例 – 布局的更多大概 副标题#e# 1. 包括数组的布局: #include <stdio.h> int main(void) { struct Rec { int x[3]; int y; } r1; r1.x[0] = 11; r1.x[1] = 22; r1.x[2] = 33; r1.y = 99; print... 继续阅读学点C语言(26):数据范例 – 布局的更多大概
:2017-11-03
-
C++ POCO库中文编程参考指南(3) Poco::Net::Socket 1 SelectMode enum SelectMode /// The mode argument to poll() and select(). { SELECT_READ = 1, SELECT_WRITE = 2, SELECT_ERR... 继续阅读C++ POCO库中文编程参考指南(3) Poco::Net::Socket
:2017-11-03
-
Linux系统下QT中的多线程编程 副标题#e# Qt 作为一种基于 C++ 的跨平台 GUI 系统,可以或许提供应用户结构图形用户界面的强大成果。为了满意 用户结构巨大图形界面系统的需求,Qt 提供了富厚的多线程编程支持。 Qt 作为一种基于 C++ 的跨平台 GUI 系统,可以或许提供应用户结构图形用户界面的强大成果。为了满意 用户结构巨大图形界面系统的需求,Qt 提供了富厚的多线程编程支... 继续阅读Linux系统下QT中的多线程编程
:2017-11-03
-
学点C语言 – 目次 学点C语言(3):转义字符 学点C语言(7):for轮回 学点C语言(8):while与do while轮回 学点C语言(9):if语句 学点C语言(10):switch语句 学点C语言(11):goto语句 学点C语言(12):数据范例 – 整型(int)、字符(char)、浮点(float) 学点C语言(13):数据范例 – 整型、字符型和浮点型的扩展 学点C语言(1... 继续阅读学点C语言 – 目次
:2017-11-03
-
C语言函数大全(a开头) 副标题#e# 函数名: abort 成果: 异常终止一个历程 用法: void abort(void); 措施例: #include #include int main(void) { printf("Calling abort()\n"); abort(); return 0; /* This is never reached */ } 函数名: abs 成果: 求... 继续阅读C语言函数大全(a开头)
:2017-11-03
-
波形捕获:(9)写入到WAV文件 副标题#e# WAV文件为资源互换文件名目(RIFF),包罗若干数量的定名块,个中包括头 信息(如声音采样名目)或数据(如样本自己)。Win 32 API提供了打开封锁 FIFF文件、查找块等函数。这些函数的名字都以“mmio”开头。 DirectSound API 不包罗写入WAV文件的要领。可是 DXUTsound.cpp 文 件实现了一个 CWaveFi... 继续阅读波形捕获:(9)写入到WAV文件
:2017-11-03
-
C++内存越界问题及办理要领 与内存泄露对比,C++最令人头痛的问题是内存越界,而内存越界许多环境下是由于悬挂指针引起的。 假设一个指针变量: Object * ptr; 利用ptr时,我们除了要判定ptr是否为0以外,还要猜疑它指向的工具是否有效,是不是已经在此外处所被销毁了。我们但愿当它指向的工具被销毁时,ptr被自动置为0。 显然,C++没有这种机制,可是,可以借助于boost::wea... 继续阅读C++内存越界问题及办理要领
:2017-11-03
-
c语言算法 – 贪婪算法 – 拓扑排序 副标题#e# 一个巨大的工程凡是可以解析成一组小任务的荟萃,完成这些小任务意味着整个工程的完成。譬喻,汽车装配工程可解析为以下任务:将底盘放上装配线,装轴,将座位装在底盘上,上漆,装刹车,装门等等。任务之间具有先后干系,譬喻在装轴之前必需先将底板放上装配线。任务的先后顺序可用有向图暗示——称为极点勾当( Activity On Vertex, AOV)网... 继续阅读c语言算法 – 贪婪算法 – 拓扑排序
:2017-11-03
-
C语言的extern声明辨析 副标题#e# 1 根基表明 extern可以置于变量可能函数前,以标示变量可能函数的界说在此外文件中,提示编译器碰着此变量和函数时在其他模块中寻找其界说。 别的,extern也可用来举办链接指定。 2 问题:extern 变量 在一个源文件里界说了一个数组: char a[6]; 在别的一个文件里用下列语句举办了声明: extern char *a; 请问,这样可... 继续阅读C语言的extern声明辨析
:2017-11-03