内容列表
数据结构学习(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语言 查阅全文
<< 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 >>