首页
学习
活动
专区
工具
TVP
发布

cloudskyme

专栏作者
236
文章
416931
阅读量
59
订阅数
socket inet_pton
inet_pton   Linux下这2个IP地址转换函数,可以在将IP地址在“点分十进制”和“整数”之间转换   而且,inet_pton和inet_ntop这2个函数能够处理ipv4和ipv6。算是比较新的函数了。   inet_pton函数原型如下[将“点分十进制” -> “整数”]   #include <sys/types.h>   #include <sys/socket.h>   #include <arpa/inet.h>   int inet_pton(int af, const char
cloudskyme
2018-03-20
2.4K0
gsoap开发webservice
gSOAP编译工具提供了一个SOAP/XML 关于C/C++ 语言的实现,从而让C/C++语言开发web服务或客户端程序的工作变得轻松了很多。绝大多数的C++web服务工具包提供一组API函数类库来处理特定的SOAP数据结构,这样就使得用户必须改变程序结构来适应相关的类库。与之相反,gSOAP利用编译器技术提供了一组透明化的SOAP API,并将与开发无关的SOAP实现细节相关的内容对用户隐藏起来。 gSOAP的编译器能够自动的将用户定义的本地化的C或C++数据类型转变为符合XML语法的数据结构,反之亦然。
cloudskyme
2018-03-20
1.7K0
as5.4安装gcc和g++
在光盘中或者到网站上下载 kernel-headers-2.6.18-164.el5.i386.rpm compat-glibc-headers-2.3.4-2.26.i386.rpm compat-glibc-2.3.4-2.26.i386.rpm compat-libstdc++-33-3.2.3-61.i386.rpm compat-libf2c-34-3.4.6-4.i386.rpm compat-libgcc-296-2.96-138.i386.rpm cpp-4.1.2-46.el5.i386.
cloudskyme
2018-03-20
1.4K0
g++: error trying to exec 'cc1plus': execvp: 没有那个文件或目录
这个错误是gcc和g++版本不兼容导致的,也有可能是安装完gcc没有安装g++ 首先安装gcc和g++及一些依赖包 sudo apt-get install build-essential sudo apt-get install g++ 安装完成后使用 gcc -v 查看版本,然后使用g++ -v 查看版本,保证版本一致 如果系统中安装有多个版本的gcc 那么就需要ln一下,我的机器上边安装的是4.3的,所以执行命令如下 sudo ln -sf g++-4.3 /usr/bin/g++ sudo ln
cloudskyme
2018-03-20
3.2K0
memset,memcpy,strcpy 的区别
一.函数原型    strcpy    extern char *strcpy(char *dest,char *src);    #include <string.h>    功能:把src所指由NULL结束的字符串复制到dest所指的数组中    说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。    返回指向dest的指针 memcpy extern void *memcpy(void *dest,void *src,unsigned int count)
cloudskyme
2018-03-20
3.3K0
结构体存入文件并且取出
首先定义结构体 struct student_type { char name[10]; int num; int age; } stud;  将结构体写入 void save() { FILE *fp; int i; if((fp=fopen("stu_list","a+"))==NULL) { printf("canot open the file."); exit(0); } if(fwrite(
cloudskyme
2018-03-20
9680
C语言库函数rename
函数简介   功能: 给一个文件重命名   用 法: int rename(char *oldname, char *newname);   头文件:在Visual C++6.0中用stdio.h或者io.h   说明:用该函数可以实现文件移动功能,把一个文件的完整路径的盘符改一下就实现了这个文件的移动。集体参见下面的程序示例说明。   程序例:   #include <stdio.h>   int main(void)   {   char oldname[80], newname[80]
cloudskyme
2018-03-20
2.1K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档