- 博客(16)
- 资源 (41)
- 收藏
- 关注
原创 C++中const用法浅析
篇一看到const 关键字,很多程序员想到的可能是const 常量,这可有点象踩到陷井上还不知道自己危险了。读读以下文字会使你对c++中的const有一个全面的认识。const 是C++中常用的类型修饰符,有某些微妙的应用场合,如果没有搞清本源,则错误在所难免。本篇中将对const进行辨析。溯其本源,究其实质,希望能对大家理解const有所帮助,根据思维的承接关系,分为如下几个部分进行阐述
2008-09-27 14:54:00 1005
原创 函数式编程(FP)
函数式编程是种编程典范,它将电脑运算视为函数的计算。函数编程语言最重要的基础是 λ 演算(lambda calculus)。而且λ演算的函数可以接受函数当作输入(引数)和输出(传出值)。 和指令式编程相比,函数式编程强调函数的计算比指令的执行重要。 和过程化编程相比,函数式编程里,函数的计算可随时调用。 历史 虽然 λ 演算并非设计来于计算机上执行,但可视为第一个函
2008-09-26 16:55:00 1234
原创 标准模板库 (STL)知识集
STL 是Standard Template Library的缩写,中文名是标准模板库。本站主要介绍不同的STL版本、相关的STL电子书籍、STL技术文档、STL学习教程、STL使用技巧等。 STL概述《using stl》STL的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但这种分离确实使得STL变得非常通用。例如,由于STL的sort()函数是完全通用的,你可以用
2008-09-22 09:56:00 1789
原创 web services 收集
web services是SOA构架最重要的应用。/////////////////////////////////////////////1.配置IIS5.0环境,注意IIS和VS2005的安装顺序,先IIS后VS2005,否则则重新安装asp2.0.2.在.net中新建web 服务3.生成网站,并发布:发布网站,记录发布地址,在IE信息服务中的默认网站中新建虚拟
2008-09-19 16:41:00 1097
转载 .NET重要技术思考
NET Remoting 从COM(Component Object Model)时代到DCOM(Distributed COM),微软扮演了一个推动者的角色。如果说COM提供了一个Windows平台上的对象通讯技术,并且逐渐成为应用程序之间彼此通讯及互动的技术主流,那么DCOM则是解决了计算机的通信和互动技术。 COM的着眼点是在于同一台计算机上不同应用程序之间的通讯
2008-09-19 16:38:00 963
原创 vc++.net编译问题
=================================================EMS 编译过程问题=================================================问:编译过程中出现这样的错误怎么办?c:/program files/microsoft visualstudio/vc98/mfc/include/afxv_w32.h(14) :
2008-09-19 10:46:00 2174
原创 VC++.Net2005的一些常识
1.源文件:是类成员函数的实现头文件:是类接口申明资源文件:是程序中用到的图片和对话框等资源2.stdafx.h和stdafx.cpp文件;是第一次编译时系统按这两个文件内容创建预编译头文件(*.PCH)及预编译目标文件(stdafx.obj),而以后编译时不再重新建立这两个文件,从而提高了编译速度.3.在VS2005.net中为某个控件添加消息处理函数。直接在控件上点右键就可
2008-09-19 09:37:00 2173 2
原创 fatal error C1189
fatal error C1189: #error : Building MFC application with /MD (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD这是由于VS2005默认的MFC程序是使用动态MFC库(Use MFC in a Shar
2008-09-19 09:15:00 4214 1
转载 《从零到知道》(《from0toknow》)专题更新完毕!欢迎前往下载/在线阅读!
转自:http://www.cnblogs.com/volnet/articles/cpp_from_zero_to_known.html 一个关于VC++的专题终于还是写完了,主要是关于VC++,MFC开发的部分知识。其中挺重要的两块,网络和数据库没有写进来,原因主要是因为这两块面比较广,而且也是很重点的,网上随便搜索都能搜索得到很多教程之类的。因此我就没有大费周章来这
2008-09-18 15:31:00 1214
原创 typedef 的用法
typedef 的用法 此部分参考自:http://blog.sina.com.cn/u/572f7666010008dm 用途一: 定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如: char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量; 以
2008-09-18 14:04:00 941
原创 memset ,memcpy 和strcpy 的根本区别"#include "string.h""
Memset 用来对一段内存空间全部设置为某个字符,一般用在对定义的字符串进行初始化为‘ ’或‘/0’;例:char a[100];memset(a, /0, sizeof(a)); memset可以方便的清空一个结构类型的变量或数组。 如:struct sample_struct{ char csName[16]; int iSeq; int
2008-09-18 10:16:00 2054
原创 常见的20种VC++编译错误信息集合
1、fatal error C1010: unexpected end of file while looking for precompiled header directive。 寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没有#include stdafx.h) 2、fatal error C1083: Cannot open include file: R…
2008-09-17 14:52:00 1075
转载 序列化与反序列化
序列化:是将对象的状态存储到特定的存储介质中的过程,在序列化的过程 中,会将对象的公有成员,私有成员包括类名,都转换成数据流的形式,存储到存储介质中,反序列化: 是从将特定存储介质中闺怨数据重新构建对象的过程.通过反序列化,可以将庆文件上的对象信息读取,然后重新构建为对象. 1.什么是序列化序列化是将对象状态转换为可保持或传输的格式的过程,在序列化过程中,对象的公共字段和私有字
2008-09-17 10:25:00 1201
原创 CString,string,char*的综合比较
(一) 概述string和CString均是字符串模板类:string为标准模板类(STL)定义的字符串类,已经纳入C++标准之中;CString(typedef CStringT> CString)为Visual C++中最常用的字符串类,继承自CSimpleStringT类,主要应用在MFC和ATL编程中,主要数据类型有char,wchar_t(unicode),TCHA
2008-09-17 09:23:00 1217
转载 COM原理及应用---- 用Visual C++开发COM应用
1、MFC和ATL 对于COM应用的开发来说,建立一套标准的、有能够不断发展的类库是非常有意义的,这样可以实现程序的重用性。Microsoft Visual C++提供了两套满足这样需要的类库:MFC库和ATL模板库。MFC不仅可用于建立COM应用,它更是一套Windows平台上各种应用开发的基本类库,而ATL则主要侧重于COM应用的开发,利用ATL可建立一些小巧、快捷的COM组
2008-09-05 14:53:00 1610
转载 vc的dll调用问题
1 引言模块化思想贯穿于软件工程各个发展阶段,模块复用是构建大系统的一种重要思想。模块复用方法有:函数、函数库、动态链接库、COM。其都是基于模块化的基本思想。函数是最简单的模块化思想,也是后面方法的基础,甚至是一个应用程序的基础。函数库是函数的组合,一般将一些功能相似的函数放在一起作为函数库,这种函数库通常叫做静态库,其链接方式是静态的。COM即组件对象模型,是一种集成技
2008-09-05 14:41:00 1763
OpenRS— 开放式遥感数据处理与服务平台资料
2009-06-19
TinyXML解析xml文档
2008-12-29
Web+Services发布与调用(axis,xfire).doc
2008-12-27
COM+ Services.doc
2008-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人