按类别查询搜索结果
关于关键词 的检测结果,共 16554
binary_swordman | 2017-05-31 12:25:07 | 阅读(270) | 评论(0)
同一个QDataStream 对象不能既用于输入又用于输出。【阅读全文】
ptx0333 | 2017-05-27 20:33:52 | 阅读(780) | 评论(0)
宏定义中do{}while(0)的用法1.空的宏定义避免warning:#define foo() do{}while(0)2.存在一个独立的block,可以用来进行变量定义,进行比较复杂的实现。3.如果出现在判断语句过后的宏,这样可以保证作为一个整体来是实现: #define foo(x) \   action1(); \   action2();在以下情况下:if(NULL == pPoi...【阅读全文】
ptx0333 | 2017-05-27 20:28:39 | 阅读(830) | 评论(0)
最近被C语言中#和##的宏定义作用弄的有些头晕,花了点时间整理收集了一些内容,希望对大伙有点帮助吧,不多说,来干货。宏中“#”的用法1.可以把宏参数变为一个字符串在一个宏中的参数前面使用一个#,预处理器会把这个参数转换为一个字符数组e.p.#include <stdio.h>#define STR(s)#sint main(){  &nbs...【阅读全文】
z4656207 | 2017-05-24 08:45:53 | 阅读(1390) | 评论(0)
z4656207 | 2017-05-24 08:45:30 | 阅读(1280) | 评论(0)
西门不旷课 | 2017-05-21 07:02:24 | 阅读(590) | 评论(0)
Linux添加头文件路径—INCLUDE_PATH【阅读全文】
ARS_Skaura | 2017-05-19 11:16:17 | 阅读(490) | 评论(0)
小渡2011 | 2017-05-18 12:00:53 | 阅读(1490) | 评论(0)
在嵌入式系统中,使用goahead的时候, 以下代码是获取不到正确的ip地址的:if (gethostname(host, sizeof(host)) < 0) {    error(E_L, E_LOG, T("Can't get hostname"));    return -1;}if ((hp = gethostbyname(host)) == NULL) {    error(E_L, E_LOG, T("Can't get host address"));  &nbs【阅读全文】
iARM | 2017-05-11 16:05:06 | 阅读(900) | 评论(0)
在网上看到了一个C语言计算日期间隔的方法,咋一看很高深,仔细看更高神,很巧妙。先直接代码吧#include <stdio.h>#include <stdlib.h>int day_diff(int year_start, int month_start, int day_start   , int year_end, int month_end, int day_end){ int y2, m2, d2; int y1, m1, ...【阅读全文】
帝国时代211 | 2017-05-10 22:51:16 | 阅读(1540) | 评论(0)
C++中位拷贝与值拷贝的区别【阅读全文】
mt_glass | 2017-05-05 11:17:36 | 阅读(1240) | 评论(0)
本文介绍了一个头文件不能定义变量的原因【阅读全文】
yanziluoye | 2017-05-03 14:53:48 | 阅读(290) | 评论(0)
1.插入排序插入排序(Insertion Sort)是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,通常采用in-place排序(即只需用到O(1)的额外空间的排序),因而在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新...【阅读全文】
theKernel | 2017-05-02 19:07:05 | 阅读(0) | 评论(0)
编译原理【阅读全文】
tringger | 2017-04-28 13:28:44 | 阅读(1400) | 评论(0)
点击(此处)折叠或打开#include #include #include void quick_sort(int *array, int len){    int i, j;    int tmp, ...【阅读全文】
tringger | 2017-04-28 11:58:18 | 阅读(2030) | 评论(0)
节点结构点击(此处)折叠或打开typedef struct BinTree {    int val;    struct BinTree *left;    struct BinTree *right;} bintree_t;前序遍历:...【阅读全文】
帝国时代211 | 2017-04-26 17:17:11 | 阅读(1640) | 评论(0)
vs2008中使用gdi+【阅读全文】
帝国时代211 | 2017-04-25 00:08:24 | 阅读(15307) | 评论(0)
主要介绍了静态库和动态库的特点、生成和调用等详细的知识【阅读全文】
pl014 | 2017-04-22 16:56:22 | 阅读(3360) | 评论(0)
本文以gcc/g++/mingw的情况为主,日后可能会整理其它的编译器等内容。静态库将编译后的目标文件进行打包而生成的库,不包含对依赖库的链接。链接时需要显示链接依赖库,链接后的可执行文件包含可执行文件对该库所需的内容,库的本身不需要同可执行文件一起发布。适用于独立性较弱的子工程、子模块等。动态库/共享库...【阅读全文】
cokeboL | 2017-04-22 10:07:56 | 阅读(0) | 评论(0)
1. STL容器简介 stl::vector<int> array; array.push_back(10); array.push_back(2); 2. STL的默认内存分配器 stl::vector<int, UserDefinedAllocator> array; 这种做法有两个优点: 2)避免了内存碎片的生成。程序中的小对象的分配极易造成内存碎片,给操作系统的内存管...【阅读全文】
权艺 | 2017-04-19 22:05:57 | 阅读(1470) | 评论(0)