按类别查询搜索结果
关于关键词 的检测结果,共 15291
sichunyuan | 2017-08-31 11:38:18 | 阅读(5690) | 评论(0)
SSDP,即简单服务发现协议(SSDP,Simple Service Discovery Protocol)适用于设备端无法扫二维码获取客户端信息进行绑定的场景!
完整一套代码:http://download.csdn.net/download/yuanchunsi/9957076【阅读全文】
jobf | 2017-08-22 15:39:59 | 阅读(1170) | 评论(0)
ablist | 2017-08-22 10:26:46 | 阅读(1310) | 评论(0)
hxf0223 | 2017-08-21 14:27:58 | 阅读(1540) | 评论(0)
这是一篇翻译的文章,原文详细解释了C++中指向成员函数的指针,因为带有“教程”一词,所以比较通俗易懂。为了使文章读起来通俗有趣,翻译君并未一字一句一板一眼地翻译,并大量使用了诙谐的词汇(如“码农”)。另外,原文的某些地方分段不太合适(小学语文可能是体育老师教的。。),有些地方也稍嫌啰嗦,所以翻译君自...【阅读全文】
hxf0223 | 2017-08-15 10:42:34 | 阅读(0) | 评论(0)
这个列表收集了 C++ 语言的一些晦涩(Obscure)特性,是我经年累月研究这门语言的各个方面收集起来的。C++非常庞大,我总是能学到一些新知识。即使你对C++已了如指掌,也希望你能从列表中学到一些东西。下面列举的特性,根据晦涩程度由浅入深进行排序。1. 方括号的真正含义2. 最烦人的解析3.替...【阅读全文】
hxf0223 | 2017-08-15 09:58:02 | 阅读(1250) | 评论(0)
关于引用和指针的区别的文章很多很多,但是总是找不到他们的根本区别,偶然在codeproject上看到这篇文章,觉得讲的挺好的,所以翻译了下,希望对大家有帮助。原文地址: http://www.codeproject.com/KB/cpp/References_in_c__.aspx引言       我选择写 C++ 中的引用是因为我感觉...【阅读全文】
DEJUN_cu | 2017-08-13 11:32:16 | 阅读(1180) | 评论(0)
C 函数指针测试

//error
void swapError(int *p, int *q)
{
int *t;//空指针
*t=*p;//这里不能这样赋值
*p=*q;
*q=*t;
return;
}
【阅读全文】
李巧军 | 2017-08-11 23:27:30 | 阅读(130) | 评论(0)
wibnmo | 2017-08-08 23:33:03 | 阅读(0) | 评论(0)
**源指针和目标指针指向重叠内存区错误示例:unsigned char * p1 = GetCurrentMessage();unsighed char * p2 = p1 + KEY_FIELD_OFFSET; //p1与p2存在重叠memcpy_s(p2, KEY_SIZE, p1,KEY_FIELD_SIZE);//【错误】当目的内存与源内存区域存在重叠时,memcpy_s不能正确拷贝正确示例:unsigned char * p1 = GetCurren...【阅读全文】
hxf0223 | 2017-08-08 18:33:30 | 阅读(1570) | 评论(0)
SFINAE是Substitution Failure Is Not An Error的缩写,即利用编译器的模板匹配失败来实现某些功能。C++中模板匹配遵循尽可能精确的原则,当最精确的模板匹配失败时会再尝试候选模板,因此利用同名但模板参数不同的多个模板函数可以达到编译器检查或判断的目的。比如,对于多个module_xx类,需要检查其是否存在get_...【阅读全文】
moyaoyi | 2017-07-28 23:22:55 | 阅读(1590) | 评论(0)
/*单链表的头插法和尾插法c语言实现*/记录一下单链表的插入操作,比较简单的数据存储结构但却很实用。#include <stdio.h>#include <stdlib.h>#include <string.h>#define SIZE 100/*简单的定义一个链表节点的数据单元*/typedef struct student_t{int num;char name[SIZE];struct student_t* pNext;}studentLis...【阅读全文】
wonderfulpjz | 2017-07-25 09:56:28 | 阅读(770) | 评论(0)
所谓namespace,是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。一 :<iostream>和<iostream.h>是不一样,前者没有后缀,实际上,在你的编译器include文件夹里面可以看到,二者是两个文件,打开文件就会发现,里面的代码是不一样的。后缀为.h的头文件c++标准已经明确...【阅读全文】
wonderfulpjz | 2017-07-24 16:37:09 | 阅读(840) | 评论(0)
直接给出结论:引用可以理解成在被一些条件束缚住的指针,这里并不是说引用是指针,我的意思是,当指针被一些条件束缚住,他的属性等于引用。这些条件是:1,不是空指针,2,指向的内存必须存在,3,该指针的值永远不变。      c++为什么要提出引用:     ...【阅读全文】
mk112255 | 2017-07-22 10:39:08 | 阅读(0) | 评论(0)
快速排序法原型为:void  qsort (void *base,size_t nmemb,size_t size,                                            int  (*compar)(const void *,const void *));第一个参数是指针,指向等...【阅读全文】
mk112255 | 2017-07-22 09:44:31 | 阅读(230) | 评论(0)
C语言 可变参数函数【阅读全文】
mk112255 | 2017-07-22 09:43:07 | 阅读(260) | 评论(0)
【C/C++】 c++多线程
hindleyzeng | 2017-07-21 20:04:42 | 阅读(0) | 评论(0)
zyicai | 2017-07-21 16:51:54 | 阅读(940) | 评论(0)
1.简单的宏定义#define 标识符 替换列表(替换列表可以是数,字符串字面量,标点符号,运算符,标识符,关键字,字符常量。注意:替换列表是可以为空的)典型错误:#define N = 100int a[N]; /*这样会成为int a[= 100],这里会处理成为一种标识记号一样*/  #define N 100;int a[N]...【阅读全文】
修罗一怒 | 2017-07-15 11:54:33 | 阅读(550) | 评论(0)
LDLLYFX | 2017-07-12 22:59:51 | 阅读(90) | 评论(0)