内容列表
- 数据结构学习(C++)续——查找(搜索)【1】
- 相信每个人都曾感受过找东西的痛苦,大多数人也感受过计算机参与资料管理后所带来的便捷,而学过编程的也曾为了某个问题(比如实现“如果不存在则加入”这样的算法描述——排列组合算法的初级阶段)而实现过查找。在SGI-STL的stl_algo.h里面有这样一段代码:
template <class _InputIter, class _Tp>
inline _InputIter find(_
- 分类:VC语言 查阅全文
- C++技巧之三
- 代码清单1 window_update_scope的节略本/* ///////////////////////////////////////////////////////////// * * ... * * Extract from winstl_window_update_scope.h*摘录自 winstl_window_update_scope.h * * www:  
- 分类:VC语言 查阅全文
- C++技术技巧之二
-
显示最近文件列表菜单项中的完整路径文件名称
作者:Pablo Presedo [email protected]
最近,有人发电子邮件问我如何用MFC应用程序得到最近打开过文件列表中的完整路径和文件名称。 仅当当前的目录不同于文件定位的目录时,缺省行为是显示完整路径。如果太长,将简写路径名称。
在最近的文件列表中被显示的文件名由CRecentFileList::GetDispla
- 分类:VC语言 查阅全文
- 监视服务器端口
- #include "stdafx.h"#include <winsock2.h>#include <windows.h>//#include <stdio.h>#include <stdlib.h>#include <fstream.h>
DWORD WINAPI ClientThread(LPVOID lpParam);
int m
- 分类:VC语言 查阅全文
- ActiveX控件的开发
- ActiveX控件的开发
这段时间因为工作的需要,开发了一个ActiveX控件,采用的开发工具是VC,希望可以给大家做类似的开发时提供参考。
一,ActiveX控件的功能:
1,主要是用来下载和保存指定的网页。
2,要能够嵌在网页中,供服务器页面的脚本调用。
3,提供下载保存到哪个文件夹的窗口,给用户自己选择保存位置的
- 分类:VC语言 查阅全文
- C++技巧之六
- void main(void){ int i = 10; &nbs
- 分类:VC语言 查阅全文
- CMSChart 示例
-
一、在工程中加入mschart菜单->Project->Add To Project->Components and Controls->Registered ActiveX Controls-> Microsoft Chart Control, version 6.0 (OLEDB)
二、在CDemoView中加入CMSCh
- 分类:VC语言 查阅全文
- 怎样在非客户区捕捉鼠标状态?
- 鉴于很多网友苦于在非客户区捕捉鼠标状态,特写出用DirectX来解决的方法.
首先新建一个基于对话框的工程(定为MouseR)
在工程属性的Link-->Object/Library Modules:里加上:
dxguid.lib dxerr8.lib dinput8.lib
(如果你的机器上安装了DirectX 8.0 SDK,只需要如上操作就行了,
如果没有安装或
- 分类:VC语言 查阅全文
- 足彩 TOTO 旋转缩水速算表
- 足彩缩水原理:
缩水概念最早出现在体彩中,美国发明了“旋转矩阵法”,用此法有近百人获得了大奖。经数月的深入研究,我们将旋转矩阵法用在足彩中,实现了“13保12中”的足彩缩水法:从复式投注的所有组合中抽出最少的一些投注,这些注和原始投注要么相同、要么在13场中最多只相差1场。因此如果原始投注能中奖的话,经缩水后至少能中二等奖,并仍有中大奖的机会。缩水的实质是去掉投注中大量重复的成份,缩水的好处是通
- 分类:VC语言 查阅全文
- 不用Hook也能实现方面快捷的换肤功能(原创)
- 大家都知道如果你想用一个好看的按钮,你通常的做法是两种:1 映射按钮变量 2 .h定义
CExButton m_btn;然后m_btn.SubclassDlgItem 。这两种做法对于小程序,小工程没有问题但是当工
程一大,做起来特别费劲而且容易出错,如果你想去掉这些换一种界面无疑是一场噩梦!下面介绍的
方法原理简单,实用而且方便。
首先:添加一个辅助类CLxpSkinclass CXP
- 分类:VC语言 查阅全文
- 模块复用——c++类、dll和com
- 这篇文章只是对c++、dll和com的泛泛而谈,更为详细的内容请参考《com本质论》,这篇文章也算是《com本质论》第一章的读书笔记或总结。如有不对之处,希望大家批评指正。
在windows下使用c++编写代码的人代码复用的常用方式大概就是c++类、dll和com一、c++代码重用的缺陷 以前的c++开发人员复用代码的方式
- 分类:VC语言 查阅全文
- PE文件格式详解(7)
- 调试信息段,.debug
调试信息位于.debug段之中,同时PE文件格式也支持单独的调试文件(通常由.DBG扩展名标识)作为一种将调试信息集中的方法。调试段包含了调试信息,但是调试目录却位于早先提到的.rdata段之中。这其中每个目录都涉及了.debug段之中的调试信息。调试目录的结构IMAGE_DEBUG_DIRECTORY被定义为:WINNT.Htypedef struct _IMAG
- 分类:VC语言 查阅全文
- C++技巧之五
- // Original do/while Macro //原始的do/while宏 #define MY_ASSERT_ONE(x) do { \ &n
- 分类:VC语言 查阅全文
- PE文件格式详解(6)
- 导出数据段,.edata
.edata段包含了应用程序或DLL的导出数据。在这个段出现的时候,它会包含一个到达导出信息的导出目录。WINNT.Htypedef struct _IMAGE_EXPORT_DIRECTORY { ULONG Characteristics; ULONG TimeDateStamp; USHORT MajorVersion;&n
- 分类:VC语言 查阅全文
- 用ipchains构建防火墙
- 摘要用ipchains构建防火墙的具体方法(2002-09-16 13:35:32)
By Wing, 出处:Grind
在一些大学里面,都开始了学生宿舍网的架设,在宿舍机器不多的时候,IP似乎是一种很丰富的资源,随便都可以申请到一个,但是随着机器的迅速增长,IP开始出现短缺现象,这就需要架设一个防火墙做IP伪装(IP Masquerade),这样只需要一个真正的IP地址能够正常地访问
- 分类:VC语言 查阅全文
- FreeBSD-4.7下安装网络流量统计分析工具MRTG
- 摘要MRTG(MultiRouter Traffic Grapher, MRTG)是基于SNMP的典型网络流量统计分析工具,它耗用的系统资源很小,这篇是MRTG的配置篇(2003-05-05 10:20:52)
By SeeLinux
FreeBSD-4.7下安装网络流量统计分析工具MRTG
原始URL:http://www.webrj.com/read.php?id=323
MRT
- 分类:VC语言 查阅全文
- Apache+Mod_perl+Mod_SSL+PHP+Frontpage extension+Apache::ASP 安装配置手册
- A.软件平台
Mandrake8.2Apache 1.3.27Openssl 0.9.7Mod_SSL 2.8.12Mod_perl 1.27FrontPage extension 5.0Patch-fp-apache 1.3.22 Mm 1.2.1 J2sdk 1.4.1 Tomcat 4.0.1 Webapp 1.0.1 Apache::ASP 2.50 PHP 4.3.1
B.配置步
- 分类:VC语言 查阅全文
- Linux网络服务软件安装备忘录 ver 0.3
- 本文简明扼要地介绍了Linux平台上Apache、MySQL、PHP、ftp服务器、IRC服务器、VPN服务器、BBS服务器、即时消息服务器、网络电台服务器等网络服务软件的安装配置。(2003-08-14 09:20:59)
By 小糊涂虫
Linux网络服务软件安装备忘录 ver 0.3
by hutuworm
※软件版本
RedHat Linux 9 □下列软件
- 分类:VC语言 查阅全文
- DoxyGen文档之九
- 第六章:Graphs&diagrams图表
Doxygen有内建生成生成对C++类层次图的功能。
Doxygen使用graphviz 1.5中的”dot”工具来生成更多高级图。Graphviz由AT&T的Bell Labs开发,网址是http://www.research.att.com/sw/tools/graphviz/
如果你已经有了”dot”工具,那么可以将HAVE_
- 分类:VC语言 查阅全文
- 生死MFC程序
- MFC将大部分函数都进行了封装,程序员只要改写部分重要的virtual函数即可,这往往使初学者摸不着头脑,连个WinMain函数都看不到,程序从哪开始从哪结束?基本的条理搞不清,永远也不会有提高。下面简单讲下基运行过程.1,CMyWinApp theApp 程序从这里开始2,_tWinMain() 在APPMODUL.CPP 它实际上只调用A
- 分类:VC语言 查阅全文