- 博客(3)
- 资源 (6)
- 收藏
- 关注
转载 Linux的SOCKET编程详解
1. 网络中进程之间如何通信进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如UNIX BSD有:管道(pipe)、命名管道(named pipe)软中断信号(signal)UNIX system V有:消息(message)、共享存储区(shared memory
2016-02-29 15:00:05 810
原创 Stack smashing detected
今天写程序时发现一个新的错误:Stack smashing detected,这个错误以前没有遇到,所以先上网查了一下,并记录下来解决这个问题的过程。首先这个程序的源代码如下,这个程序是用来求解1000以内的素数。#include#define TRUE '1'#define FALSE '0'int main(int argc, char const *argv[]) {
2016-02-02 14:39:43 4553
原创 数组名和指针
今天自己尝试写了一个小程序,但是运行时发生错误,就简单的回顾了一下C语言中的数组和指针,下面是这个小程序修改之后的正确的版本以及部分注释。#includeint main(int argc, char const *argv[]) { char str[] = "sdfdsgfd";//此处不能够使用指针 char *pstr = str; while ( *pstr ) {
2016-02-01 16:06:37 537
C++单例设计模式
2014-09-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人