VC语言

本类阅读TOP10

·VC++ 学习笔记(二)
·用Visual C++打造IE浏览器(1)
·每个开发人员现在应该下载的十种必备工具
·教你用VC6做QQ对对碰外挂程序
·Netmsg 局域网聊天程序
·Windows消息大全
·VC++下使用ADO编写数据库程序
·VC++学习笔记(四)
·非法探取密码的原理及其防范
·怎样在VC++中访问、修改注册表

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
VC++中STL的使用

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

VC++中STL的使用

---- Visaul C++作为一种优秀的编程工具,已越来越受到广大程序员的喜爱, 本人使用C&C++已有相当长的时间,发现C++语言博大精深,现只举一简单的例子:

---- 各位在编程中一定用过链表之类的数据结构,是否是自己重写整个代码?

---- 还是使用现成的模版?其实,Visual C++提供了非常好的STL供大家使用, 以链表为例: map>m_string ; 使用上面语句即构建了 一个如下结构的链表: typedef struct List

{

string name;

string value ;

List next ;

}LIST ;

map 的主要操作有insert ,find,end等功能

#pragma warning(disable:4786)

#pragma warning(disable:4788)

---- 以上二行语句防止编译警告,可从MSDN查到

#include 

#include 

string &map头文件,后不能加 .h

using namespace std;

typedef map> INT2STRING;

INT2STRING m_test ;

void main()

{

//可加代码……

return ;

}

---- 以上即完成链表map的构造 我付在后的程序是我在测试cgi程序使用MFC类时的一时心得,现给有兴趣的C++爱好者 欢迎有问题来信,共同提高

---- my e_mail is : [email protected]

---- 首先,使用Visual C++ App Wizard new ->project->win32 console application….

---- 再对其中函数的作用作一简短说明:.

---- 1)AfxWinInit: 使用MFC 时必需初始化的函数

---- 2) HTML Client->Server(submit 提交) 时,会传过来一串数 

---- 函数GetString: 是Server端获得Client的数串

---- ChangeFormat: 对该串进行处理,如将'+'号变成空格等

---- 以上只是本人的一个测试程序,各位可以将这几个函数做成一个类,以便以后使用


 




相关文章

相关软件