C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
C语言的根基运算符和表达式 副标题#e# C语言运算符的种类、优先级和团结性 C语言中运算符和表达式数量之多, 在高级语言中是少见的。正是富厚 的运算符和表达式使C语言成果十分完善。 这也是C语言的主要特点之一。 C语言的运算符不只具有差异的优先级 , 并且尚有一个特点,就是它的团结性。在表达式中, 各运算量参加运算的先后顺序不只要遵守运算符优先级此外规 定,还要受运算符团结性的制约, 以便确... 继续阅读C语言的根基运算符和表达式
:2017-11-02
-
实现ping呼吁的代码 #include <stdio.h> #include <sys/time.h> #include <signal.h> #include <arpa/inet.h> #include <sys/types.h> #include <sys/socket.h> #... 继续阅读实现ping呼吁的代码
:2017-11-02
-
GPGPU OpenCL中如何利用布局体数据 OpenCL编程中可以利用布局体,只需要在核函数kernel中提供同样的布局体申明就可以啦。 假如在主函数中界说了布局体: 1 typedef struct studentNode{ 2 int age; 3 float height; 4 }student; 主函数中界说数据,并传输给OpenCL kernel: student ... 继续阅读GPGPU OpenCL中如何利用布局体数据
:2017-11-02
-
linux c之sigsuspend 历程阻塞 副标题#e# 函数原型: #include <signal.h> int sigsuspend(const sigset_t *mask); 浸染: 用于在吸收到某个信号之前,姑且用mask替换历程的信号掩码,并暂停历程执行,直到收到信号为止。 The sigsuspend() function replaces the curren... 继续阅读linux c之sigsuspend 历程阻塞
:2017-11-02
-
C++中函数模板(function template) 的 重载(overload) 详解 函数模板(function template)重载, 即实例化特定的模板, 确定T的范例, 选择匹配度最高的一个; 需要留意通报的详细范例, 如通报的是"&s", 则暗示"string* t = &s", 即实际匹配的范例为"string* t"; 当非函数模板和函数模板匹配度沟通时, ... 继续阅读C++中函数模板(function template) 的 重载(overload) 详解
:2017-11-02
-
关于 TCP 并发毗连的几个思考题与试验 副标题#e# 前几天我在新浪微博上出了两道有关 TCP 的思考题,激发了一场接头 http://weibo.com/1701018393/eCuxDrta0Nn 。 第一道低级题目是: 有一台呆板,它有 一个 IP,上面运行了一个 TCP 处事措施,措施只侦听一个端口,问:从理论上讲(只思量 TCP/IP 这 一层面,不思量IPv6)这个处事措施可以支... 继续阅读关于 TCP 并发毗连的几个思考题与试验
:2017-11-02
-
Qt Project源码布局阐明 副标题#e# 在网上阅读了QT入门教程系列文章,感激豆豆博客的版主,把这么好的教程和各人分享,本文是对入门教程的条记,以期抛砖引玉,听到各人的好看法。 但愿各人更好更快的进修QT,到达本身的方针,实现本身的抱负。 本文阐明QT项目标布局,如头文件中代码的布局与功能,主源代码文件的布局与功能。也就是说头文件中应该放些什么,源代码文件中放些什么。 先看一个经典的例... 继续阅读Qt Project源码布局阐明
:2017-11-02
-
利用XCB编写X Window措施(一) 快速起步 副标题#e# 预计此刻已经没有谁利用XCB这么底层的库写应用措施了,要用也是用颠末经心封装的Motif, LessTiff, GTK, Qt, EWL, ETK可能Cairo等高条理的库。我之所以这么操心地去折腾XCB,其实主要也是为了进修。究竟,利用最靠近底层的UI库写代码是进修X协议及GUI编程道理的最好要领。 XCB的主要教程可以参考... 继续阅读利用XCB编写X Window措施(一) 快速起步
:2017-11-02
-
C语言节制台窗口图形界面编程之四 常用的文本输出函数 文本颜色属性已经学会了,那么下面就进修几个较量常用的文本输出函数,如下: BOOL FillConsoleOutputAttribute( // 填充字符属性 HANDLE hConsoleOutput, // 句柄 WORD wAttribute, ... 继续阅读C语言节制台窗口图形界面编程之四 常用的文本输出函数
:2017-11-02
-
1、2、3、4这4个数字,能构成几多个互不沟通且无反复数字的三位数 题目:有1、2、3、4这4个数字,能构成几多个互不沟通且无反复数字的三位数?都是几多? 措施阐明:可填在百位、十位、个位的数字都是1、2、3、4。构成所有的分列后再去掉不满意条件的分列 */ #include <stdio.h> int main(void) { int i, j, k; for (i = 1; i... 继续阅读1、2、3、4这4个数字,能构成几多个互不沟通且无反复数字的三位数
:2017-11-02