C/C++
bingyancj
这个作者很懒,什么都没留下…
展开
-
C时间函数集 (转贴)
C语言的标准库函数包括一系列日期和时间处理函数,它们都在头文件中说明。下面列出了这些函数。在头文件中定义了三种类型:time_t,struct tm和clock_t。 在中说明的C语言时间函数 time_t time(time_t *timer);转载 2009-10-29 09:29:00 · 151 阅读 · 0 评论 -
用C/C++写CGI程序
用C/C++写CGI程序 使用CGIC库的简要: 库的函数说明: http://www.boutell.com/cgic/#cgiFormStringNoNewlines 1. 打印CGI标准输出头部: cgiHeaderContentType("text/plain"); 或者: fprintf( stdout, "Conte转载 2009-10-31 08:50:00 · 356 阅读 · 0 评论 -
linux cgi 编程,显示乱码问题
偶尔发现使用linux写的cgi程序有时,在显示的时候会乱码。这主要还是编码问题。linux下新建的文件一般都默认采用UTF-8的编码,但是html解析的时候如果被设置成来使用GB2312来解码的话就会出现乱码文题。解决方法也简单,要不html里指定使用UTF-8编码,要不程序文件保存成GB2312编码的文件。比如使用GEDIT另存为时选GB2312保存,可直接覆盖原文件保存。原创 2009-10-30 19:31:00 · 777 阅读 · 2 评论 -
cgi “Premature end of script headers“的一种可能
今天在一个cgi的基础上写了另一个cgi,由于代码基本相似,所以就复制过来,然后修改。结果却总是出现Premature end of script headers错误。一直在琢磨怎么什么都没打印出来,而printf("Content-type: text/html;/r/n/r/n");又是正确的。改来改去怎么都不行。最后因为是c++写的,所以改了些代码,直接在linux下运行的,结果原创 2009-11-02 18:35:00 · 551 阅读 · 0 评论 -
堆和栈的区别
栈:是编译器自动分配释放,主要存放,函数的参数和局部变量(不包括静态变量),程序员不能控制,函数结束就自动回收。优点有,分配回收的速度快,因为只需移动栈顶指针就可以马上回收内存,无需作额外的工作;存取的速度也快,因为是直接对地址进行操作,无需通过指针间接访问。缺点,有容量较小,不能分配大内存。 堆:由程序员自己分配并回收,如不收获,程序结束系统自动回收。优点有,可以分配大内存,原创 2010-03-02 20:47:00 · 193 阅读 · 0 评论 -
◆程序员的酒文化◆
大家喝的是啤酒。这时你入座了。 你给自己倒了杯可乐,这叫低配置。 你给自已倒了杯啤酒,这叫标准配置。 你给自己倒了杯茶水,这茶的颜色还跟啤酒一样,这叫木马。 你给自己倒了杯可乐,还滴了几滴醋,不仅颜色跟啤酒一样,而且不冒热气还有泡泡,这叫超级木马。 你的同事给你倒了杯白酒,这叫推荐配置。 人到齐了,酒席开始了。 你先一个人喝了一小口,这叫单元测试。 你跟旁边的人转载 2009-12-22 16:45:00 · 142 阅读 · 0 评论