排序:
默认
按更新时间
按访问量

IOS 文件目录

IOS 文件目录 iphone 的sandbox 有四个文件夹,documents,tmp,app,Library 手动保存的文件在documents 文件里,NSUserDefaults 保存的文件 在Library/Preferneces 目录文件夹里 Docum...

2016-04-29 10:23:58

阅读数:224

评论数:0

recv函数返回值说明

recv函数 int recv( SOCKET s, char FAR *buf, int len, int flags); 不论是客户还是服务器应用程序都用recv函数从TCP连接的另一端接收数据。 该函数的第一个参数指定接收端套接字描述符;  第二个参数指明一个缓冲...

2015-05-29 09:45:59

阅读数:397

评论数:0

C/C++基本数据类型所占字节数

关于这个基本的问题,很早以前就很清楚了,C标准中并没有具体给出规定那个基本类型应该是多少字节数,而且这个也与机器、OS、编译器有关,比如同样是在32bits的操作系统系,VC++的编译器下int类型为占4个字节;而tuborC下则是2个字节。 所以int,long int,sho...

2015-05-15 10:47:48

阅读数:318

评论数:0

Linux 进程概念

一、引言   对于没有接触过Unix/Linux操作系统的人来说,fork是最难理解的概念之一:它执行一次却返回两个值。fork函数是Unix系统最杰出的成就之一,它是七十年代UNIX早期的开发者经过长期在理论和实践上的艰苦探索后取得的成果,一方面,它使操作系统在进程管理上付出了最小的代价,另一...

2014-03-05 12:27:05

阅读数:544

评论数:0

C语言中的typeof关键字

typeof关键字是C语言中的一个新扩展。 typeof的参数可以是两种形式:表达式或类型。 下面是使用表达式的的例子:     typeof(x[0](1) 这里假设x是一个函数指针数组,这样就可以得到这个函数返回值的类型了。 如果将typeof用于表达式,则该表达式不会执行。只会得到...

2014-01-18 11:35:06

阅读数:516

评论数:0

ldr 和 mov

ARM是RISC结构,数据从内存到CPU之间的移动只能通过L/S指令来完成,也就是ldr/str指令。 比如想把数据从内存中某处读取到寄存器中,只能使用ldr 比如: ldr r0, 0x12345678 就是把0x12345678这个地址中的值存放到r0中。 而mov不能干这个活,mo...

2014-01-02 22:38:54

阅读数:679

评论数:0

const 修饰符

关于C++中的const关键字的用法非常灵活,而使用const将大大改善程序的健壮性,参考了康建东兄的const使用详解一文,对其中进行了一些补充,写下了本文。   1.       const常量,如const int max = 100;  优点:const常量有数据类型,而...

2013-12-13 14:39:17

阅读数:530

评论数:0

C标准时间和日期函数

标准c时间与日期函数 1.    数据结构 time_t ----长整型__int64 clock_t ----long struct tm {         inttm_sec;     /*seconds after the minute - [0,59] */       ...

2013-12-13 10:45:49

阅读数:573

评论数:0

标准C函数 system 在windows 和 linux 下的作用

标准C函数 system 在windows 和 linux 下的作用  1、Windows下的system() windows操作系统下system () 函数详解(主要是在C语言中的应用) 函数名: system 功 能: 发出一个DOS命令 用 法: int system(...

2013-12-13 09:57:03

阅读数:708

评论数:0

C/C++的64位整型

在C/C++中,64为整型一直是一种没有确定规范的数据类型。现今主流的编译器中,对64为整型的支持也是标准不一,形态各异。一般来说,64位 整型的定义方式有long long和__int64两种(VC还支持_int64),而输出到标准输出方式有 printf(“%lld”,a),printf(“%...

2013-12-13 09:00:42

阅读数:518

评论数:0

MSSQL VS MySQL

MSSQL == SQL server 是sybase与微软合作时期的产物。 对于程序开发人员而言,目前使用最流行的两种后台数据库即为MySQL and SQL Server。这两者最基本的相似之处在于数据存储和属于查询系统。你可以使用SQL来访问这两种数据库的数据,因为它们都支持ANSI-SQ...

2013-12-10 09:04:01

阅读数:585

评论数:0

STLport 安装

STLport  最新版本2008年12月10日发布的5.21.     从STLport 网站  http://sourceforge.net/projects/stlport/  下载压缩包 STLport-5.2.1.tar.bz2,解压到硬盘任意位置。     从“开始“菜单运行VS201...

2013-12-06 12:31:32

阅读数:526

评论数:0

什么是STLport?

STLport 是一个完全符合C++98标准(及2003年修订)的免费C++标准库实现。它是由俄罗斯人Boris Fomitchev 于1997年发起的开源项目,目的是基于著名的SGISTL 开发一个可移植到各种平台上使用的高校的C++标准库。    STLport 具有许多其他STL实现没有...

2013-12-06 09:41:56

阅读数:770

评论数:0

Boost 是什么?

Boost库是一个功能强大、构造精巧、跨平台、开源并且完全免费的C++程序库。     1998年,Benman G.Dawes(C++ 标准委员会成员之一)发起倡议并建立了Boost社区,目的是向C++程序员提供免费、同行审查、可移植的高质量C++元程序库。 Boost 强调程序库要和C++...

2013-12-06 09:22:33

阅读数:657

评论数:0

MinGW 安装使用

SDL入门教程(一):3、MinGW 下的安装与设置 作者:龙飞 3.1:MinGW 是什么?         MinGW 提供了一套简单方便的Windows下的基于GCC 程序开发环境。MinGW 收集了一系列免费的Windows 使用的头文件和库文件;同时整合了GNU( ht...

2013-12-06 09:01:17

阅读数:847

评论数:0

开源代码覆盖率工具GCOV — Lcov生成的Info文件格式分析

一、关于gcov工具         gcov伴随gcc 发布。gcc编译加入-fprofile-arcs   -ftest-coverage 参数生成二进制程序,执行测试用例生成代码覆盖率信息。 1、如何使用gcov         用 GCC编译的时候加上-fprofile-arcs -f...

2013-12-05 14:03:10

阅读数:990

评论数:0

FTP 协议介绍

FTP协议采用两个TCP连接来传输一个文件。 1)控制连接以通常的客户服务器方式建立。服务器以被动方式打开众所周知的用于FTP的端口21,等待       客户的连接。客户则以主动方式打开TCP端口21,来建立连接。控制连接始终等待客户与服务器之间       的通信。该连接将命令从客户传给服务器...

2013-12-05 09:45:43

阅读数:826

评论数:0

OSPF vs RIP

O S P F 与 R I P ( 以 及 其 他 选 路 协 议 ) 的 不 同 点 在 于 , O S P F 直接使用 I P 。 也 就 是 说 , 它 并 不使用 U D P 或 T C P 。对于 I P 首部的 p r o t o c o l字段, O S P F ...

2013-12-03 14:04:04

阅读数:599

评论数:0

IP 选路

选路是 I P 最 重 要 的 功 能 之 一 。需 要 进 行 选 路 的 数 据 报可以由本地主机产生,也可以由其他主机产生。在后 一种情况下,主机必须配置成一个路由器,否则通过网络接口接收到的数据报,如果目的地址不是本机就要被丢弃(例如,悄无声息地被丢弃)。          ...

2013-12-03 10:08:43

阅读数:887

评论数:0

linux与freebsd中tcp协议栈实现之比较

作为两个最有名的开源操作系统,Linux和FreeBSD是网管们的首选。Linux以开放性和众多的驱动支持著称,而FreeBSD有着优良的UNIX传统,是公认的最稳定的操作系统。那么,在这两个操作系统间,该如何选择呢?幸好,我们有源码,可以从协议栈的实现中寻找答案。     TCP/IP协议...

2013-12-02 10:33:45

阅读数:1213

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭