可以用
/*
* Dcrpton: 本程序是为了测试 是否可以直接将结构体变量写入文件 ,
* 并将文件中的数据读出到结构体变量
* Author: wav
* Dat: 2008-7-9
*/[/color] [/]
#nclud
#nclud
typdf truct tru[……]
可以用
/*
* Dcrpton: 本程序是为了测试 是否可以直接将结构体变量写入文件 ,
* 并将文件中的数据读出到结构体变量
* Author: wav
* Dat: 2008-7-9
*/[/color] [/]
#nclud
#nclud
typdf truct tru[……]
介绍
Socket 编程让你沮丧吗?从man pages中很难得到有用的信息吗?你想跟上时代去编Internet相关的程序,但是为你在调用 connect() 前的bind() 的结构而不知所措?等等…
好在我已经将这些事完成了,我将和所有人共享我的知识了。如果你了解 C 语言并想穿[……]
#include
#include
#include
#pragma comment(lib, “ws2_32.lib”)
void geturl(char *url)
{
WSADATA WSAData={0};
SOCKET sockfd;
struct[……]
尽管我的题目是“用C语言写操作系统”,但是,仅仅使用C语言是写不出操作系统的。我看到很多篇关于自己动手开发操作系统的文章,几乎全来自一篇叫“Write Your Own Operating System Tutorial”英文文章,而且,使用的全是汇编语言。如今能够精通汇编语言的人已属凤毛麟角,而且[……]
源码安装PHP时需要构建调试版本
对于喜欢玩开源软件的童鞋么,都喜欢自己编译安装程序,本文说明下如何编译安装php的详细参数。
示例:
01
./configure
02
--prefix=/usr/
local
/php --with-zlib -[......]
Fast-CGI:
./configure –prefix=/usr/local/php –enable-fastcgi –enable-force-cgi-redirect –with-config-file-path=/etc –with-zlib –with-mysq[……]
./configure
–prefix=/webserver/php-5.5.17
–with-config-file-path=/webserver/php-5.5.17/etc
#数据库部分
–with-mysql=mysqlnd #php官方的数据操作库
–with-[……]
GDB概述
————
GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个[……]
前面实现的函数参数只是简单的类型,但是如何传输结构体和数组呢?
通过看参考资料《Zend_API:深入_PHP_内核》和《PHP_Extension_Writing之中文版》基本实现了这个功能。
一、 C库的代码
定义了结构体:
struct bsEmaplist
{
lon[……]