C++
文章平均质量分 53
wooce2000
这个作者很懒,什么都没留下…
展开
-
Progress商业数据库的访问接口的C++包装
iprogressdb.h:/* Written by Wooce Date: 2002-04 */#ifndef _IPROGRESSDB_H#define _IPROGRESSDB_H#include "idbbase.h"#include "idbbasetype.h"#include "sql_lib.h"原创 2012-10-30 09:02:04 · 378 阅读 · 0 评论 -
我对C++核心类库TAttributeSet在稳定性和效率优化上提出的comment
说明:TAttributeSet是coremail邮件系统中,一个可以用来以类似key-value形式来管理存储数据的内存数据结构的C++类(有些类似c++ rtmp server 里面的Variant类)以下是我以前在coremail工作期间对其提出的优化和稳定性方面的建议:1. -fnew-abi选项支持空基类优化. 2. tnetbuffer.h m_pResol原创 2012-10-30 09:12:38 · 357 阅读 · 0 评论 -
用C++编写Oracle OCI的接口库的一个注意事项
2002/09/29 written by Wooce: 比如缓冲区大小是8个字节, OCIStmtFetch2()函数如果这一次取得的记录实际长度是5个字节, 那么OCIStmtFetch2()函数只会把缓冲区的前5个字节填入这次取得的记录的结果, 而后3个字节它是不会去动的, 也就是可能会残留着上一次GetRecord的结果, 这样就造成了本次GetRecord结果的不对, 所原创 2012-10-30 09:15:28 · 680 阅读 · 0 评论 -
一个HASH CACHE类
原作者是kaman, 我作了一点改进。#ifndef _IHASHCACHE_H#define _IHASHCACHE_H#include "icache.h"#include "imutexlock.h"#include "ierror.h"#include "iexception.h"template class IHashCache;// A class deriv原创 2012-10-30 15:41:51 · 548 阅读 · 0 评论 -
我在2000年时用过的一个C++ CGI库
也有一些字符串操作和mysql数据库访问和socket操作的封装。 我当时对这个类库有点修改和增加,例如tbuffer.h和tbuffer.cpp是我加进去的,以及给CGI库增加了文件上传处理等。以今天的标准来看这个c++类库的设计有很多需要提高的地方,所以只是作为一个过去的时代的见证,请大家不要在商业应用中使用,特别是在面向企业的OA系统中用这个C++类库来开发更是愚蠢笨拙的。 今天要做so原创 2012-11-06 10:27:08 · 290 阅读 · 0 评论