C
文章平均质量分 53
sauphy
这个作者很懒,什么都没留下…
展开
-
2020-12-17
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <windows.h>typedef struct worker { char name[9]; //姓名 char number[5]; //编号 char telephone[12]; //电话 char lab[30]; //实验内容 int flag; //是否请假,.原创 2020-12-17 14:27:15 · 295 阅读 · 0 评论 -
chat之学习笔记1
1.ppp 通过串行实现P2P协议达到互联网连接。 支持TCP/UDP2.串口pppd之间进行数据交换3.支持平台Linux & Solaris4.ppp/scripts脚本用于建立连接基于PPP5.[autopppd] Perl脚本open(PIDFILE,">/var/run/autopppd.pid");>>以写入的方式打开指定的文件print(PIDFIL原创 2016-08-03 23:54:20 · 1699 阅读 · 0 评论 -
C之基于signal实现定时器的demon
#include #include #include void sigroutine(int dunno) { /* 信号处理例程,其中dunno将会得到信号的值 */ printf("signal id=%d\n",dunno); switch (dunno) { case 1: printf("Get a signal -- SIGHUP "); break原创 2016-06-10 13:07:09 · 751 阅读 · 0 评论 -
C++之测试snmp的注册模块
## main.cpp#include #include #include #include "dssx_helper.h"#include "typedef.h"#include "oidManager.h"RET_CODE GET_PARAM_STRING(UINT32 uiParamId, STRING paramVal){ cout << __FUNCTION__ <<原创 2015-12-08 16:51:52 · 470 阅读 · 0 评论 -
C之基于signal信号的交互式的测试功能模块(触发时机)
## 基于signal的测试方式#define USE_FILTER#ifdef USE_FILTERVOID installFliter();VOID do_filter(int num);#endif#ifdef USE_FILTER //[4]-install signal installFliter();#endif#ifdef USE_FILTER原创 2015-11-30 23:49:37 · 446 阅读 · 0 评论 -
C之信号量操作
/* 旗语是一个受保护的变量。对两个或多个进程共享的资源,它可以提供限制访问的方法。 Linux的旗语就是操作系统原理中的信号量,有PV操作。可以获得和释放旗语; 释放旗语会自动唤醒下一个等待获取旗语的进程。 旗语有两种类型: 二进制旗语:代表单个资源 计数旗语:用来代表数量大于一的共享资源 GNU/Linux中的旗语实际上是一个旗语数组。说是一个原创 2015-05-28 18:06:31 · 832 阅读 · 0 评论 -
C实现大数据计算(+ - * / %)
#include#include#include#include#include#include#include#includeusing namespace std;class integer{ friend istream& operator>>(istream& is,integer&); friend ostream& operator<<(ostrea转载 2015-05-28 17:25:25 · 523 阅读 · 0 评论 -
C语言操作MySql
typedef.h/* * @file typedef.h - type definition header file. */#ifndef _TYPE_DEF_H#define _TYPE_DEF_H#include #include #include #define TRUE 1#define FALSE 0typedef void VOID;原创 2015-05-28 16:43:48 · 413 阅读 · 0 评论 -
myLog.h
#include#define Log(fmt,...) printf("%s/%d::"fmt"\r\n",__FILE__,__LINE__,##__VA_ARGS__)原创 2015-05-28 15:42:36 · 455 阅读 · 0 评论 -
myPthread_mutext.c
#include#include#include #include #define true 1#define false 0static int gCnt = 0;static pthread_mutex_t gMutex;#define LOCK \ pthread_mutex_lock(&gMutex)#define UNLOCK \ pthread_mutex_原创 2015-05-28 15:52:24 · 573 阅读 · 0 评论 -
C之去除字符串之相邻字符
#include #include #include void removedup(char *str){ assert(str); int i = 0; int k = 0; for (; str[i] ; i++) { if (str[i + 1] && str[i + 1] == str[i])原创 2015-05-28 17:15:18 · 751 阅读 · 0 评论 -
IPC之msgQueue测试代码
Server.c#include #include #include #include #include #include struct msgmbuf /*定义消息结构体*/{ int msg_type; /*消息类型*/ int msg_date; /*消息发送时间*/ char msg_text[1024];原创 2015-05-28 17:09:31 · 553 阅读 · 0 评论 -
getErrnoString.c
#include #include int main(int argc,char *argv[]){ if (argc < 2){ printf("[Usage]: errno 2\n"); return -1; } int err = atoi(argv[1]); printf("errno.%02d is %s\n",err,strerror(err)); return原创 2015-05-28 15:58:04 · 587 阅读 · 0 评论