按类别查询搜索结果
关于关键词 的检测结果,共 24441
13814089327 | 2018-11-15 14:07:29 | 阅读(1700) | 评论(0)
char * convert_float_to_chars(double f, char * buf, int precision){    char * ptr = buf;    char * p = ptr;    char * p1;    char c;    long intPart;    char* temp_str;    // sign stuff    if (f < 0) {&n...【阅读全文】
xuequansongmo | 2018-11-14 08:15:20 | 阅读(0) | 评论(0)
【C/C++】 GNU C扩展
btrace | 2018-11-13 17:00:57 | 阅读(2150) | 评论(0)
GNU C的扩展一.  结构体赋值:1、对成员赋值例如结构体[cpp] view plain copystruct  st1 {  int a;  int b;  in...【阅读全文】
shen1933 | 2018-11-12 15:41:44 | 阅读(2680) | 评论(0)
一、互斥锁的应用互斥量从本质上说就是一把锁, 提供对共享资源的保护访问。1. 初始化:在Linux下, 线程的互斥量数据类型是pthread_mutex_t. 在使用前, 要对它进行初始化:  对于静态分配的互斥量, 可以把它设置为PTHREAD_MUTEX_INITIALIZER.  对于动态分配的互斥量, 在申请内存(malloc)之后, 通过pthrea...【阅读全文】
zds05 | 2018-11-09 15:47:31 | 阅读(0) | 评论(0)
https://www.cnblogs.com/52php/p/5815125.html我们已经知道,我们可以通过信号来终止进程,也可以通过信号来在进程间进行通信,程序也可以通过指定信号的关联处理函数来改变信号的默认处理方式,也可以屏蔽某些信号,使其不能传递给进程。那么我们应该如何设定我们需要处理的信号,我们不需要处理哪些信号等问题呢?信...【阅读全文】
shiyiLiu | 2018-11-07 19:34:38 | 阅读(5410) | 评论(0)
点击(此处)折叠或打开int executeCMD(const char *cmd,char *result) {     char buf_ps[512];     char ps[512]={0};     int len=0;   &n...【阅读全文】
yaoqigui | 2018-11-07 10:20:47 | 阅读(39860) | 评论(0)
问题1:解决:重新编译libz.a  要make clean在libz的Makefile文件加入-fPIC将生成的libz.a 拷贝到对应目录即可。 ,【阅读全文】
fgghhjhghgff | 2018-11-07 10:14:00 | 阅读(1460) | 评论(0)
  根据的定义,工作流就是自动运作的业务过程部分或整体,表现为参与者对文件、信息或任务按照规程采取行动,并令其在参与者之间传递。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务。  1993年,国际工作流管理联盟的成立标志着工作流开始进入相对成熟的阶段。为了实现不同工作流产品之间的互操...【阅读全文】
夜梦初晨 | 2018-11-05 16:55:31 | 阅读(130) | 评论(0)
作为一个小白,最近在做一个项目的时候要调用ip地址数据,折腾了好久,最后终于把这个接口对接成功,下面贴出来代码,自己以后需要用到的时候回来看:【阅读全文】
fgghhjhghgff | 2018-11-02 10:28:31 | 阅读(1430) | 评论(0)
---工作流模板处理、流程实例处理、流程节点处理、创建流程实例今天继续和大家分享工作流开发中的代码模块。今天介绍四个模块,分别工作流模板处理、流程实例处理、流程节点处理、创建流程实例。虽然learun框架是企业级标准,但是任何技术爱好者都可以免费体验、共同交流 学...【阅读全文】
可怜的猪头 | 2018-10-30 15:51:10 | 阅读(1500) | 评论(0)
写在前面:本来因为一个朋友问我为什么可以给unsigned int赋值负数,我打算写一篇关于解释unsigned的文章。但是写的过程中发现有很多地方需要涉及其他的知识点,特别是关于整型提升和算数转换。所以就翻了一下之前看过的书,做了一个总结,感觉自己又学到了不少。由于我不是写教科书,有些用语和描述难免不够准确。...【阅读全文】
可怜的猪头 | 2018-10-30 15:28:47 | 阅读(3320) | 评论(0)
写在前面:本来因为一个朋友问我为什么可以给unsigned int赋值负数,我打算写一篇关于解释unsigned的文章。但是写的过程中发现有很多地方需要涉及其他的知识点,特别是关于整型提升和算数转换。所以就翻了一下之前看过的书,做了一个总结,感觉自己又学到了不少。由于我不是写教科书,有些用语和描述难免不够准确。...【阅读全文】
可怜的猪头 | 2018-10-30 15:06:15 | 阅读(1430) | 评论(0)
从一个笔试题看C语言中float向double的提升问题——lvyilong316首先看一段来自一个笔试题的程序段:float f=1.1;       double d=1.1;       cout<<(f==d)<<endl;  //0这段代码输出0,那么为什么同为1.1的doble和float不相等呢?...【阅读全文】
可怜的猪头 | 2018-10-30 10:47:01 | 阅读(1120) | 评论(0)
sprintf和sscanf做了什么l sprintf首先看程序段一。程序一: char buf[10]; int i=1234; printf("%d\n",i);  //1234 sprintf(buf,"%d",i);  printf("%d\n",strlen(buf)); //4 (sprintf自动添加0结尾) for(i=0;i<strlen(buf);i++)...【阅读全文】
wonderfulpjz | 2018-10-27 09:55:48 | 阅读(0) | 评论(0)
                程序员面试宝典----交换两个变量的值a和b的值并没有交换成功,更不解的是两个变量的地址也没有改变!!!   其实,这次犯的错误跟方案1所犯的错误一模一样:将变量a和b的地址复制了一份传给了swap1函数,swap1函数将...【阅读全文】
lz小骆驼 | 2018-10-18 11:30:38 | 阅读(0) | 评论(0)
动态库:是一种不可执行的二进制程序文件,本身并不能被执行,必须被可执行文件调用才能实现功能。linux上它一般是libxxx.so ,windows上一般后缀是.dll ;动态库是动态加载的,它再编译的时候并没有被编译进目标代码,只有执行到相关函数的时候才会调用库中的函数,因此它产生的可执行文件很小;静态库:linux上这类库的名...【阅读全文】
03xsxmj | 2018-10-09 20:11:11 | 阅读(1920) | 评论(0)
SNMP协议入门1、引言基于TCP/IP的网络管理包含3个组成部分:1) 一个管理信息库MIB(Management Information Base)。管理信息库包含所有代理进程的所有可被查询和修改的参数。RFC 1213[McCloghrie and Rose 1991]定义了第二版的MIB,叫做MIB-II。2)  关于MIB的一套公用的结构和表示符号。...【阅读全文】
03xsxmj | 2018-10-09 20:10:19 | 阅读(2020) | 评论(0)
管理信息库:MIB我们要扩展mib首先必须清楚mib是如何定义的,用的什么语言,有哪些约定,遵循哪些规则等等。这些基本东西掌握过后,我们就可以很轻松的来写自己的mib文件了。所谓管理信息库,或者MIB,就是所有代理进程包含的、并且能够被管理进程进行查询和设置的信息的集合,或者叫管理对象的集合,在RFC 1213 ...【阅读全文】
chengxing123456 | 2018-10-05 14:05:19 | 阅读(610) | 评论(0)
有没有人写过基于VC++的OPC通讯代码,【阅读全文】
帅得不敢出门 | 2018-09-21 12:24:00 | 阅读(3000) | 评论(0)
需求:多种继承类/子类 对象共同存放于容器中, 要求能push进不同对象,pop出来后能实现多态。实现分析:这种情况就得容器中存放基类指针,但是存放指针就意味着得自己管理内存,主动释放。 有没有方法让c++自己去管理呢,答案是用智能指针。示例代码: 容器中存放的是unique_ptr, pop出来后可以转成sha...【阅读全文】