- 博客(17)
- 资源 (3)
- 收藏
- 关注
转载 C++ socket 代理
本文转载自 bodybo的专栏,如需了解更多,请访问 http://blog.csdn.net/bodybo/article/details/7274865#pragma once#include #include #include using namespace std;enum ProxyStatus{SUCCESS,C
2015-11-03 11:16:44 2957 1
转载 C语言和C++中的动态内存分配
一、C语言动态内存分配 要实现动态内存的分配,除了利用含指针成员的结构体之外,还需利用C语言提供的几个标准库函数。(使用时应包含头文件“alloc.h”或“malloc.h”或“stdlib.h”) 1.malloc函数 函数原型为void *malloc(unsigned int size);在内存的动态存储区中分配一块长度为"size" 字节的连续区域。函
2015-01-29 13:21:56 609
转载 gSoap 中文文档
gSoap 中文文档1、背景转贴2 gSOAP文档翻译计划2.1 gSOAP文档翻译计划(序)前一阵子需要在unix c平台下创建一个webservice应用。头痛之余,上网查询相关资料,偶然发现了gSOAP开发包。于是乎立即下载试用了一下,效果很好。在它的帮助下,我很快完成了webservice应用的设计开发工作。今天,心里突然升起一个念头
2015-01-21 13:38:03 669
转载 Linux 系统下 tar.xz文件如何解压缩
XZ压缩最新压缩率之王xz这个压缩可能很多都很陌生,不过您可知道xz是绝大数linux默认就带的一个压缩工具。之前xz使用一直很少,所以几乎没有什么提起。我是在下载phpmyadmin的时候看到这种压缩格式的,phpmyadmin压缩包xz格式的居然比7z还要小,这引起我的兴趣。最新一段时间会经常听到xz被采用的声音,像是最新的archlinux某些东西就使用xz压
2014-12-25 10:04:55 508
原创 UC函数之 creat
函数原型:int creat(const char* pathname,mode_tmode);函数功能:创建一个新文件。函数头文件:#include #include #include 参数说明:pathname:要创建的文件名。mode:给文件赋予的权限。函数返回值:如果函数执行正确,返回文件描述符,失败返回-1。函数说明:现在的unix/l
2014-12-24 10:00:41 461
原创 UC函数之 open
函数原型:int open(const char pathname,intflag,...);函数功能:打开或者创建一个文件。函数头文件:#include #include #include 函数返回值:成功返回文件描述符,出错返回 -1参数说明:pathname: 需要打开或创建的文件名 flag:这个参数可以用来说明此函数的多个选择项,他可
2014-12-23 17:07:07 568
原创 PCRE 库函数简介
PCRE:perl语言兼容正则表达式。是一个用C语言编写的正则表达式的函数库,是轻量级的函数库,比之Boost提供的正则表达式库要小的多。PCRE使用十分简单,而且功能也很强大。PCRE是一个NFA正则引擎,但它也同时实现了DFA,只是满足了数学意义上的正则。PCRE提供了19个接口函数。
2014-12-11 16:58:12 2131
转载 Linux系统下的 exec系列函数
(1)exec函数说明fork函数是用于创建一个子进程,该子进程几乎是父进程的副本,而有时我们希望子进程去执行另外的程序,exec函数族就提供了一个在进程中启动另一个程序执行的方法。它可以根据指定的文件名或目录名找到可执行文件,并用它来取代原调用进程的数据段、代码段和堆栈段,在执行完之后,原调用进程的内容除了进程号外,其他全部被新程序的内容替换了。另外,这里的可执行文件既可以是二进制文件,
2014-12-01 13:22:10 1134
转载 Linux命令 yum
yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。yum的命令
2014-11-28 09:48:24 321
原创 C语言函数 memset
函数原型:void * memset(void *s,int c,size_t size);函数功能:将字节字符串s的前size个字节初始化为c。函数头文件:#include函数说明:在使用memset函数时需要注意,该函数是按字节进行初始化的,很多情况下我们都是忽略了这点,从而使得程序出现了错误。如下面所示的代码:#include #include int main(voi
2014-11-27 11:14:57 386
原创 C语言函数 bzero
函数原型:extern void bzero(void* s,intn);函数功能:将字节字符串 s 的前n个字节置为0(包括‘\0’);头文件:#include 说明:bzero函数是将s的前n个字符置为零,听起来是不是跟memset函数的功能有些类似呢。事实上,bzero函数包含在string,h头文件中,而string.h曾经是POSIX标准的一部分,但是在posix.1
2014-11-27 10:20:48 4019
转载 使用C语言操作Mysql数据库
1.连接数据库。 从C语言连接MySQL数据库包含两个步骤: a)初始化连接句柄结构; b)实际创建连接。 首先使用mysql_init初始化连接句柄: MYSQL * mysql_init (MYSQL *); 通常传递一个空指针给mysql_init这个函数,它会返回一个指向新分配的连接句柄结构的指针。如果传递一个已有的
2014-11-26 16:52:11 544
转载 函数getopt的使用
(一)在Linux中,用命令行执行可执行文件时可能会涉及到给其加入不同的参数的问题,例如:./a.out -a1234 -b432 -c -d程序会根据读取的参数执行相应的操作,在C语言中,这个功能一般是靠getopt()这个函数,结合switch语句来完成的,首先来看下面的代码:#include #include int main(in
2014-11-26 14:24:21 363
原创 linux 命令—— source 详解
source命令详解1、用法source FileName2、作用在当前的shell环境下读取文件中的内容,并执行。3、注意事项source命令通常可以用 “点”(.)命令来代替。例如,当前目录下有脚本文件 version.sh(其它类型的文件也可),则命令source version.sh 和 命令 . version.sh(注意 . 和文件名之间有空格)是一样的。4
2014-11-26 09:53:53 1347
转载 Linux 命令——xargs 详解
Xargs用法详解1. 简介 之所以能用到这个命令,关键是由于很多命令不支持|管道来传递参数,而日常工作中有有这个必要,所以就有了xargs命令,例如:find /sbin -perm +700 |ls -l 这个命令是错误的find /sbin -perm +700 |xargs ls -l 这样才是正确的xargs 可以读入 stdin
2014-11-26 09:39:34 378
原创 C中的 snprintf()函数
函数原型:int snprintf(char *restrict buf, size_t n, const char * restrict format, ...);
2014-11-06 11:07:49 15697 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人