C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
关于 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
-
C/C++ For轮回语句的效率测试优化及运行时错误:Stack Overflow 副标题#e# 在多重轮回中,假如有大概,该当将最长的轮回放在最内层,最短的轮回放在最外层,以淘汰CPU跨切轮回层的次数。 利用以下代码对嵌套For轮回的效率举办测试验证: // For嵌套机能.cpp : Defines the entry point for the console application. ... 继续阅读C/C++ For轮回语句的效率测试优化及运行时错误:Stack Overflow
:2017-11-02
-
利用ACE碰着无法打开包罗文件:“inttypes.h”的办理方案 原来想利用ACE_Get_Opt类来做一个呼吁行理会的成果,可是当项目中设置好了ACE库的路径后,编译时碰着“无法打开包罗文件: inttypes.h : No such file or directory ”的错误。 下面是我的目次设置 由于是编译错误,所以和库目次的配置不要紧。 下面是代码 Collapse// GetO... 继续阅读利用ACE碰着无法打开包罗文件:“inttypes.h”的办理方案
:2017-11-02
-
Qt中is not a member of ‘std’错误的办理 Qt教程(C++ GUI Qt 4)中,第15章例程,tripserver编译堕落,提示是:“is not a member of ‘std’””错误。 错误原因是:C++尺度库实现有问题,办理要领如下: 在主源代码中插手:#include <stddef.h> 然后堕落的处所,去掉 "std::" 编译通过。 ... 继续阅读Qt中is not a member of ‘std’错误的办理
:2017-11-02
-
C程式常用民众标记界说头文件 C程式常用民众标记界说头文件,也包罗十种C编译情况的检测:DOS(MSC、BC)、VMS、AS/400、四种UNIX等 /* CMNDEF.H -- Common #define symbols for C functions M.L.Y 1996.08, 1999.06, 2000.07.19, 2000.12.03 MODIFIED ... 继续阅读C程式常用民众标记界说头文件
:2017-11-02
-
Qt构建及编译堕落问题及办理方案 副标题#e# 整个一下午都在为Qt中呈现的构建及编译问题而纠结,终于发明白问题地址,故记录下来并叙述办理要领。 问题描写: 当笔者运行qtNetTest的qt widget项目时,一直报错: Running steps for project qtNetTest… Could not start process "F:\Qt_5.3\5.3\mingw482_... 继续阅读Qt构建及编译堕落问题及办理方案
:2017-11-02
-
C语言中措施时序问题的排查进程 副标题#e# 对付由多个模块协同事情的软件来说,措施处理惩罚的时序长短常重要的。当动静处理惩罚的顺序呈现杂乱时,措施就会呈现异常。 本文基于作者的实际项目履历,对软件模块之间的时序问题举办了具体的阐明,为相关软件问题的阐明及办理提供了有益的参考。 一、问题描写 在某软件版本中,有两个模块(模块A与模块B)之间要举办通信。通信链路成立起来之后,模块A向模块B动员静... 继续阅读C语言中措施时序问题的排查进程
:2017-11-02
-
linux C库函数大全:数学函数 副标题#e# 1.abs(计较整型数的绝对值) 相关函数: labs, fabs 表头文件: #include<math.h> 界说函数: int abs (int j) 函数说明: abs()用来计较参数j的绝对值,然后将功效返回。 返回值: 返回参数j的绝对值功效。 典型: #include <stdio.h> #includ... 继续阅读linux C库函数大全:数学函数
:2017-11-02
-
muduo库源码分解(一) reactor模式 一. Reactor模式简介 Reactor释义“回响堆”,是一种事件驱念头制。和普通函数挪用的差异之处在于:应用措施不是主动的挪用某个API完成处理惩罚,而是恰恰相反,Reactor逆置了事件处理惩罚流程,应用措施需要提供相应的接口并注册到Reactor上,假如相应的时间产生,Reactor将主动挪用应用措施注册的接口,这些接口又称为“回调函数... 继续阅读muduo库源码分解(一) reactor模式
:2017-11-02