摘要: 我写了一个itoa()函数可以转换 0 ~ 2^31 的整数#include int itoa(int num, char *dest){ if(dest == NULL) return -1... 阅读全文
posted @ 2014-05-02 17:23 simmerlee 阅读(136) 评论(0) 推荐(0)
摘要: 我写了一个类,其中的一个方法的一个参数是有默认值的:private: void send_message(char *msg, qint16 iid=0);实现的时候:void tcp_socket_cla... 阅读全文
posted @ 2013-06-02 21:11 simmerlee 阅读(407) 评论(0) 推荐(0)
摘要: 在客户端打算用QTcpSocket的一个对象给服务器发消息的,但是每次都连接上,就是发送不出去。我用的Qt版本是4.8后来在使用完write()方法后,再使用flush()方法,就可一发送消息了。qt的官方文档里... 阅读全文
posted @ 2013-05-31 15:48 simmerlee 阅读(1164) 评论(0) 推荐(0)
摘要: 我本来要修改host的,就直接修改了/etc/hostname这个文件。但是我改了之后,在使用sudo命令时总会出现unable to resolve host这个错误,不过貌似并不影响sudo的正常使用... 阅读全文
posted @ 2013-02-27 15:51 simmerlee 阅读(101) 评论(0) 推荐(0)
摘要: 在Linux中,可以利用stat()函数来获取一个文件的状态#include #include int stat(const char *file_name, struct stat *buf);这个函数执行成功... 阅读全文
posted @ 2012-12-11 12:42 simmerlee 阅读(168) 评论(0) 推荐(0)
摘要: 用vsftpd搭建了一个FTP服务器,用Ubuntu的终端用ftp命令访问这个服务器,在使用ls等命令时,会出现错误信息ftp> ls500 Illegal PORT command.我搜索了一下相关资料,是被动... 阅读全文
posted @ 2012-12-07 13:26 simmerlee 阅读(445) 评论(0) 推荐(0)
摘要: printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。printf()函数的调用格式为: printf("", ); 其中格式化字符串... 阅读全文
posted @ 2012-10-13 21:16 simmerlee 阅读(399) 评论(0) 推荐(0)
摘要: math.h 对应的库是/lib/libm.so.6或/usr/lib/libm.so在命令的最后加上-lm参数就行了,比如这样:gcc -W abc.c -o abc -lm./abc再执行就行了。这里默认的参... 阅读全文
posted @ 2012-10-09 17:24 simmerlee 阅读(312) 评论(0) 推荐(0)
摘要: 由于Qt本身实现的机制所限,我们在使用Qt制作某些软件程序的时候,会遇到各种各样这样那样的问题,而且很多是很难,或者根本找不到原因的,即使解决了问题,如果有人问你为什么,你只能回答--不知道;今天我在这里列举的问... 阅读全文
posted @ 2012-08-12 16:18 simmerlee 阅读(128) 评论(0) 推荐(0)
摘要: 合并排序算法是用分治策略实现对n个元素进行排序的算法。其基本思想是:将带排序元素分成大小大致相同的两个子集合,分别对这两个子集合进行排序,最终将排好序的子集合合并成所要求的排好序的集合。代码如下:#inc... 阅读全文
posted @ 2012-07-12 17:59 simmerlee 阅读(122) 评论(0) 推荐(0)