自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (6)
  • 收藏
  • 关注

转载 Linux网络编程:TCP服务器(单进程多用户),使用select方法实现

Linux下的单进程多用户TCP服务器,采用select方法实现。[cpp] view plaincopy/************************************************* * File name   : server.c * Description : 单进程并发服务器 * Author      : sg131971@qq.co

2013-08-28 16:26:58 1731

转载 了解 Boost 单元测试框架

毫无疑问,每个软件产品都需要回归测试套件。在过去,单元测试框架是由测试团队专门开发的。这不但导致测试套件难以维护,而且监视程序执行时间/内存性能等操作无法跨操作系统移植。考虑到这些问题,本系列介绍使用开放源码软件创建高级回归测试框架的方法。本文是 本系列 的第 1 部分,介绍用于 C/C++ 产品的 Boost 单元测试框架。什么是单元测试?复杂的 C/C++ 代码中很可能有

2013-08-28 11:54:26 904

转载 Windows进程内标准输出重定向及其在程序调试上的应用

一、如何实现    打印调试信息的方法有很多,最常用的是使用标准输出设备(如printf、cout等),也可以用OutPutDebugString输出、用 DebugView工具查看,还可以写入日志文件。如果程序运行需要记录日志(log),往往需要打开个文件,或许是写入系统事件、用系统的事件查看器查看。    应用程序打印调试信息、日志的方法往往是确定的,但如果是要编写一个模块或者说组件,那样的输

2013-08-23 11:38:09 4016

转载 Sizeof与Strlen的区别与联系

一、sizeof    sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。    它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。    由于在编译时计算,因此sizeof不能用来返回动态分配的内存空间的大小。实际上,用sizeof来返回类型以及静态分配的对象、结构或数组所占的

2013-08-21 09:57:13 701

原创 Linux 依赖动态库 / 静态库的动态态库 / 静态库

libfun.so依赖动态库libtest.so(libfun.so动态库里的函数intnothing()调用了libtest.so里的intmytest()函数),而main.exe又调用了libfun.so的函数int nothing()。 下面两种方式都能工作:1> 常用的方式g++ -shared -fPIC -olibtest.so test.cppg++ -shar

2013-08-15 13:53:11 12021

转载 常用的宏

编码的时候经常要用到条件编译,每次都到网上去查比较浪费时间,今天总结一下以备后用 编译器 GCC#ifdef __GNUC__#if __GNUC__ >= 3 // GCC3.0以上 Visual C++#ifdef _MSC_VER(非VC编译器很多地方也有定义)#if _MSC_VER >=1000 // VC++4.0以上 #if _MSC_

2013-08-10 20:41:25 779

原创 linux下一般程序运行时查找动态库的顺序

linux下一般链接时程序查找动态库的顺序为:a.根据环境变量LD_LIBRARY_PATH查找b.根据/etc/ld.so.cache查找c.查找依次在/lib和/usr/lib目录查找。a 举例:由于动态库的链接和运行时的目录是分开指定的,所以编译通过后,运行时boost库找不到的问题存在于当前工程中。解决办法就是设置外环境变量LD_LIBRARY_PATH:#

2013-08-01 17:08:12 9679

corba 程序设计指南

corba程序设计指南,是corba编程入门级的好文档。

2011-06-12

freedos-img.tar.gz

http://bochs.sourceforge.net/diskimages.html被封了,不能下载的。故上传此文件给需要的人使用。

2014-09-01

WCF技术剖析(卷1)

WCF技术剖析(卷1),是一本非常专业的不错的WCF技术类的书籍。

2013-01-21

Bochs x86 PC emulator

bochs-2.6.6.tar.gz, linux 上使用的bochs虚拟机。

2014-09-01

c++标准程序库

c++标准程序库

2014-11-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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