C/C++
文章平均质量分 69
Zimmerk
这个作者很懒,什么都没留下…
展开
-
用C语言输出杨辉三角
这是谭浩强的“C程序设计(第三版)”中的一道练习题,我一开始做这题时感觉无从下手,很难做,后来我偶然发现一个规律。看下面的数字,是原题给出的数字: 11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 1原创 2009-08-06 14:50:00 · 5931 阅读 · 2 评论 -
C++下读写复合文档
今天的工程要用到复合文档,查了一下MSDN,没有介绍如何使用。上网查了一下,相关的资料少之又少,而且还不完整,于是想起我的电脑中存有一份DELPHI的文档,里面有介绍过如何在DELPHI下读写复合文档。虽然是DELPHI写的,但都是用SDK,转为C++应该不难。(复合文档也叫做结构化文件)读写复合文档主要用到其中的几个函数就可以了先用 StgCreateDocfile 函数创建一个复合文档HRESULT StgCreateDocfile( const WCHAR *pwcsName,原创 2010-07-20 21:57:00 · 4418 阅读 · 2 评论 -
C++读写复合文档的一点补充
上次发表了一篇文章,因为太过于匆忙了,所以写得不是很好,也不全面,请大家见谅。关于读复合文档,查了相关资料,,如果不知道数据长度,也是可以读出来的。用到的是一个 STATSTG 的类型,也非常简单,下面给出主要代码。写复合文档 IStream *pStream; IStorage *pStgRoot,*pStgSub; CString strText("Hello World!/nHow are you?"); DWORD dwMode=STGM_CREATE|STGM_WRITE|STGM_S原创 2010-07-24 12:20:00 · 2011 阅读 · 2 评论 -
C/C++二维数组的使用
<br />前些天做一个工具要用到数组,本来是用CStringArray的,但后来发现破漏百出,只好用回原始的方法了,现在写一篇文章,算是做笔记<br />#include <ostream.h>#include "string.h"int main(int argc, char* argv[]){ int i = 0; char **pStringList = NULL; // 动态二维数组用两个“*” char *pString = NULL; // 一维数用一个“*”原创 2011-02-11 19:13:00 · 1206 阅读 · 0 评论