- 博客(3)
- 收藏
- 关注
原创 atoi实现,考虑溢出等各种情况
代码中有详细的注释,应该比较好理解。代码提交leetcode,验证通过int myAtoi(char* str) { if (str == NULL || *str == ‘\0’) return 0;/* 跳过开始的空格*/ while (isspace(*str)) str++;/* 第一个非空格字符,判断是否为‘+’或‘-’ */int minus =
2015-10-07 10:58:18
673
原创 apue第16章习题16.3:支持多个端点的服务
#include "apue.h"#include #include #include #include #define BUFLEN 128#define QLEN 10#ifndef HOST_NAME_MAX#define HOST_NAME_MAX 256#endiffd_set allset;int server
2014-07-13 11:51:43
513
原创 unix环境高级编程代码编译方法
本人最近在学习《unix环境高级编程》一书,首先碰到的就是书中代码编译不过的问题。首先是书中大部分程序都包含头文件apue.h,这是作者为了减少书中程序长度而将大多数程序需要包含的系统头文件统一包含在apue.h中,这样程序只需包含apue.h即可。另外该文件包含作者提供的出错处理例程和一些封装函数的声明。现将解决方法记录如下(本人平台是ubuntu14.4):1.从网上下载书中程
2014-07-05 16:40:09
566
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人