随笔分类 -  C++

MD5算法的C语言实现
摘要:1 2 3 阅读全文

posted @ 2016-11-24 15:07 Horstxu 阅读(6117) 评论(0) 推荐(0) 编辑

[C语言]一个很实用的服务端和客户端进行UDP通信的实例
摘要:前段时间发了个TCP通信的例子,现在再来一个UDP通信的例子。这些可以作为样本程序,用到开发中。“裸写”socket老是记不住步骤,经常被鄙视……下面的例子很简单,写一个UDP的server用于收包,写一个UDP的client用于发包并接收来自server的回复。其中UDP的client写了两个,一... 阅读全文

posted @ 2015-07-06 13:57 Horstxu 阅读(20185) 评论(0) 推荐(1) 编辑

[C/C++基础] C语言常用函数sprintf和snprintf的使用方法
摘要:Sprintf函数声明:int sprintf(char *buffer, const char *format [, argument1, argument2, …])用途:将一段数据写入以地址buffer开始的字符串缓冲区所属库文件: 参数:(1)buffer,将要写入数据的起始地址;(2)fo... 阅读全文

posted @ 2014-05-31 16:01 Horstxu 阅读(2006) 评论(0) 推荐(0) 编辑

[C/C++基础] C语言常用函数strlen的使用方法
摘要:函数声明:extern unsigned int strlen(char *s);所属函数库:功能:返回s所指的字符串的长度,其中字符串必须以’\0’结尾参数:s为字符串的初始地址使用举例:代码如下编译运行结果说明:函数strlen比较容易理解,其功能和sizeof很容易混淆。其中sizeof指的是... 阅读全文

posted @ 2014-05-27 19:09 Horstxu 阅读(4779) 评论(0) 推荐(0) 编辑

[C/C++基础] C语言常用函数memset的使用方法
摘要:函数声明:void *memset(void *s, int ch, size_t n);用途:为一段内存的每一个字节都赋予ch所代表的值,该值采用ASCII编码。所属函数库: 或者 参数:(1)s,开始内存的地址;(2)ch和n,从地址s开始,在之后的n字节长度内,把每一个字节的值都赋值为n。使用... 阅读全文

posted @ 2014-05-26 19:38 Horstxu 阅读(2415) 评论(0) 推荐(0) 编辑

[C++基础]一个比较常用的配置文件/初始化文件读取程序
摘要:在编程中,我们经常会遇到一些配置文件或初始化文件。这些文件通常后缀名为.ini或者.conf,可以直接用记事本打开。里面会存储一些程序参数,在程序中直接读取使用。例如,计算机与服务器通信,服务器的ip地址,段口号可以存储于ini文件中。这样如果我想换另外一台服务器时,直接将ini文件中的ip地址改变... 阅读全文

posted @ 2014-04-30 01:40 Horstxu 阅读(7585) 评论(0) 推荐(0) 编辑

[C++基础]队列<queue>中的常用函数
摘要:在C++中只要#include即可使用队列类,其中在面试或笔试中常用的成员函数如下(按照最常用到不常用的顺序)1. push2. pop3. size4. empty5. front6. back接下来逐一举例说明:1. push队列中由于是先进先出,push即在队尾插入一个元素,如:1 queue q;2 q.push("Hello World!");3 q.push("China");4 cout q;2 q.push("Hello World!");3 q.push("China");4 q.pop();5 阅读全文

posted @ 2013-09-14 20:26 Horstxu 阅读(89467) 评论(0) 推荐(10) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示