内容列表
- 关于C++&Java中命令行编译的问题
- 本文讲述有关C++/C和JAVA中命令行编译的有关知识.
在实际编程中,有时会碰到main()带参数的情景。记得我第一次在Borlan C++ Builder里面生成一个控制台程序的时候, 程序自动生成了一个带参数的main():
void main(int argc, char * argv[])
当时觉得很奇怪, 现在明白了, 通过main()函数的参数给程序增加一些处理信息,可以使程序
- 分类:VC语言 查阅全文
- Word2000/XP中内部COM插件的编程实现
- Word2000/XP中内部COM插件的编程实现
编译:徐景周
下载示例源码(http://www.vchelp.net/itbookreview/view_paper.asp?paper_id=734)
简介
Office2000/XP中Word下的内部COM插件的实现方法和前面我的文章< Office2000下内部COM插件的编程实现>中介绍
- 分类:VC语言 查阅全文
- CUJ:标准库:标准库中的排序算法
- The Standard Librarian: Sorting in the Standard Library
Matthew Austern
http://www.cuj.com/experts/1908/austern.htm?topic=experts
-------------------------------------------------------------------
- 分类:VC语言 查阅全文
- ZWeily的小品文(四)C++入门教程(3)
- §3 Namespace std
“师傅,能不能帮我过来看看?”
一听这个声音就知道,我那个“好”徒弟Young又用她那种极有“磁性”的声音在召唤我,一定是遇到了什么问题,搞不定了。
“别叫我师傅,这样感觉我很老一样,还是叫我Weily吧。”我一边说,一边走过去,一看,她开着一个IDE,似乎是在写程序。仔细一看,原来在调试最基本、最著名的那个Hello&
- 分类:VC语言 查阅全文
- COM开发拾粹<二>
- COM开发拾粹<二>
5.自定义错误代码?HRESULT?异常?
COM中的出错处理可以有多种选择,比如用方法的[out,retval]参数返回自定义的错误代码;或返回标准的以及自定义的HRESULT值;抛出异常也是一种选择。采用哪种方法要根据实际情况而定。
返回自定义错误代码是一种源自C语言结构化设计的传统方法,它放弃了C++以及COM的出错处理机制,采用自建的处理方法。代码上
- 分类:VC语言 查阅全文
- 一个简单的读写注册表实例
- 一、说明: 注册表是Windows重要组成部分,注册表记录了大量有关电脑软硬件的信息。注册表中的值通过其名称标识。值名称由与键名相同的字符组成。值本身可以是字符串、二进制数据或者是32位无符号值。在这里我们主要运用以下技巧:(一)、预定义的注册表键。注册表包含了几个预定义键: HKEY_LOCAL_MACHINE 包含描述计算机及其配置的条目。其中包
- 分类:VC语言 查阅全文
- [news]WTL在走向shared source
- 微软Visual C++ Libraries Team的Pranish Kumar在12日提议将WTL(Windows Template Library)变成shared source。这在WTL社区正在引起争论。Pranish Kumar的两个贴子如下:
1,------------------------2003年4月12日 8:16
Hi,
My name is Pranish Ku
- 分类:VC语言 查阅全文
- 透析ICMP协议(三): 牛刀初试之一 应用篇ping(ICMP.dll)
- 透析ICMP协议(三): 牛刀初试之一 应用篇ping(ICMP.dll) ===============================这篇文章出自:http://tangentsoft.net/wskfaq/examples/dllping.html翻译: bugfree/CSDN, 对原始代码加了些注释平台: VC6 Windows XP
原理简介:--------这个例子演示
- 分类:VC语言 查阅全文
- 透析ICMP协议(二): Windows Socket 简介
- 透析ICMP协议(二): Windows Socket 简介===============================这篇文章出自bugfree/CSDN平台: VC6 Windows XP
简介:------- Windows 的Socket函数有许多, 我没有做详细介绍, 这里的函数都是简要说明其用途, 详细用法请参考MSDN. 这里的主要目的是为了后面
- 分类:VC语言 查阅全文
- 透析ICMP协议(一): 协议原理
- 透析ICMP协议(一): 协议原理===============================这篇文章原创自bugfree/CSDN平台: VC6 Windows XP
ICMP简介:--------
对于熟悉网络的人来说, ICMP是再熟悉不过了. 它同IP协议一样工作在ISO模型的网络层, 它的全称是: Internet Control Message Protocal.
- 分类:VC语言 查阅全文
- 用户界面背后的理论
-
1、介绍
设计专业化的用户界面,不仅仅是一个好的图形艺术家加上一些好的创意就能实现的。不幸的是,创建用户界面的人仅仅是为了获得产品,并没有意识到界面背后基础的或理论上的原则。排的满满的进度表,误解(某些象“可用性是我们目前所能提供的附加物”诸类的看法)以及专业化精神的匮乏,是导致我们周围糟糕产品泛滥的原因。本文乍看起来有点抽象,但它的主要意图是普及一些概念,这些概念通常仅限于
- 分类:VC语言 查阅全文
- CUJ:标准库:Allocator能做什么?
- The Standard Librarian: What Are Allocators Good For?
Matt Austern
http://www.cuj.com/experts/1812/austern.htm?topic=experts
------------------------------------------------------------------------
- 分类:VC语言 查阅全文
- Writing Web Services Client Applications using Visual C++
-
Writing Web Services Client Applications using Visual C++
Abstract:
XML Web Services is rapidly becoming the technology of choice for distributed application and application
- 分类:VC语言 查阅全文
- Design with static members
- Advertisement: Support JavaWorld, click here!
March 1999HOMEFEATURED TUTORIALSCOLUMNSNEWS & REVIEWSFORUMJW RESOURCESABOUT JW
ARCHIVE
TOPICAL INDEXCo
- 分类:VC语言 查阅全文
- 什么是名空间,为什么要使用它?
- 原因只有一句话:确定一个对象的名字空间能够帮助在你的程序中避免名字冲突,特别是在一个大型的程序中,这种申明显得犹为重要。
一个典型的标准C++的名空间申明语句如:using namespace std;(注意后面的分号,不能省略)
但即使是使用了“using namespace std;",你仍然不能避免名字冲突。因为你将std名空间中的所有命名带入了整个程序中,所以,一般说来,并不建议使用“
- 分类:VC语言 查阅全文
- CUJ:标准库:bitset和bit vector
- The Standard Librarian: Bitsets and Bit Vectors
Matt Austern
http://www.cuj.com/experts/1905/austern.htm?topic=experts
在 C++里,你能如愿地玩弄位元,而且甚至不用到宏。
--------------------------------------------------
- 分类:VC语言 查阅全文
- 如何在执行中暂停一个程序
- 在一个程序中,可能执行时会出现一大串的字符,你根本没法看清
这时候,你可以通过调用一两个简单的函数来暂停一下,等你敲回车后,再让程序继续执行,来看看我们如何实现:
1,在Windows系统平台下
你可以通过调用System("PAUSE"); 需要包含windows.h
不过这是在W平台下才能调用这个函数
2,在标准C++下
呵呵,简单
cin.get();
和上面一样,它也是等你
- 分类:VC语言 查阅全文
- 有没有试过将函数作为参数(parameter)来传递?(推荐)
- 我们在传递函数的参数时,一般想到的都是一些诸如int,char,还有指针,引用之类
有没有想过将另外一个函数作为一个参数来传给调用函数呢?
也许这个功能比较少用,但真的很有效。
看看下面的例子
bool up(int a,int b) {return b<a;} //两个简单的函数,执行着相反的功能bool down(int a,int b) {return b>a;}void
- 分类:VC语言 查阅全文
- vc入门宝典八(基本操作)
- 基本操作
&
- 分类:VC语言 查阅全文
- vc入门宝典七(工具栏)
- 工具栏
何志丹
主要内容:
1, 概要。
2, 常用函数
3, 实例。
4, 动态建立工具条
- 分类:VC语言 查阅全文