SSD6中Exercise4 (substitute.cpp) 答案解析

因作者要求删除,已经将“SSD6中Exercise4 (substitute.cpp) 答案解析”此文编辑,不当之处,敬请谅解!... [阅读全文]

cstringconstchar:宽字符的CString转换为const char *

、 使用_tcscpy_s: CString theString( "This is a test" ); sizeOfString = (theString.GetLength + 1); LPTSTR lpsz = TCHAR[ sizeOfString ]; _tcscpy_s(lpsz, sizeOfString, theString); 最后再转换... [阅读全文]

acetask:ACE_Task自然退出的问题

最近解决了以前遗留ACE问题(原来应用退出时实际上各子线程不是自然退出而是进程终止而强制退出)高兴!特此记录下 我们应用使用反应器框架模式反应器框架通过任务消息队列和具体处理任务解耦任务(继承自ACE_Task)线程通过getq获取消息内容并处理 原来类似于下面: My_Task::open(void* args) { activate(THR_NEW_LWP... [阅读全文]

结构体:使用find查找deque中保存的结构体对象#p#副标题#e#

开始定义结构体如: typedef struct student { id; char name[20]; char sex[20]; char birthday[50]; score; char description[100]; void* pWnd; }STUDENT,*PSTUDENT; 定义个deque来保存这个结构体对象 dequeSTUDENT... [阅读全文]

STL中sort出现异常的问题

最进在使用sort进行排序时候其中有个结构体成员为串分配了2000个在使用sort对这个结构体成员进行排序时候sort总会出现异常最后才发现原来是这个分配了2000个成员问题最后把它该成了类型就好了.... [阅读全文]

加载sata驱动:一个特别的驱动加载方式

大家起俩研究下看看好像有时候会蓝屏跟分页有关 ="highlighter-c" typedef ="keyword"struct _SYSTEM_LOAD_AND_CALL_IMAGE ="alt"{ UNICODE_STRING ModuleName; ="alt"} SYSTEM_LOAD_AND_CALL_... [阅读全文]

pe文件:一个PE文件的学习程序

#pragma comment( lib, "Imagehlp.lib" ) #windows.h #Imagehlp.h #memory.h #iostream using std; AnalysisPE { //些辅助宏定义; # NUMOFSECTION pNTHeader-FileHeader.NumberOfSections public: Ana... [阅读全文]

mq命令:MQ说明与简要命令使用

WebSphere MQ作为IBM软件Software家族消息传输中间件产品以其出色特性和功能在业界享有盛誉WebSphere MQ独特安全机制、简便快速编程风格、卓越不凡稳定性、可扩展性和跨平台性以及强大消息通讯能力使得它在银行、电信还是在交通运输、政府机关等各行各业赢得了很高市场份额在中国WebSphere MQ同样拥有广泛用户基础和许许多多成功案例它不仅具... [阅读全文]

拷贝构造函数:调用C++复制构造函数和拷贝构造函数

1. 何时复制构造 复制构造用于将个对象复制到新创建对象中也就是说它用于化过程中而不是常规赋值过程中类复制构造原型通常如下: _name(const _name&); 它接受个指向类对象常量引用作为参数例如String类复制构造原型如下: String(const String&); 新建个对象并将其化为同类现有对象时复制构造都将被这在很多情况下都可能发生最常见... [阅读全文]

excel自定义函数:自定义函数使用map排序

#pragma warning(disable:4786) # iostream # # map # algorithm using std; /* 从小到大排序 */ struct ltstr { bool operator(const char* s1, const char* s2) const { strcmp(s1, s2) 0; } }; t... [阅读全文]

软件分析师:软件逆向分析师培训

科锐培训课程分为三个阶段。 一、 第一阶段: "勿在浮沙筑高台"。在初级阶段我们有的放矢地给学员教授必须掌握的基本知识。在以后的阶段中,学员会发现后面的知识其实就是第一阶段知识的变化和利用,所以非常重要,不可不学。 1. 计算机基础(8学时) 2. C语言程序设计(56学时) 3. 阶段项目(24学时) 4. C++语言程序设计(48学时) 5. 数据结构(40学... [阅读全文]

javasdk:SDK

SDK是Software Development Kit的缩写,中文意思是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”。具体到我们这个系列教程,我们后面只讨论广义 SDK 的一个子集——即开发 Windows 平台下的应用程序所使用的 SDK。 其实上面只是说了一个 SDK 大概的概念而已,理解什么是 ... [阅读全文]

数据的收集与整理:【vc++学习精髓(收集,整理)】

以下是很多VC爱好者的学习经历,希望对大家有所帮助: 我记得我在网上是这么说的:先学win32的SDK,也就是API, 再学MFC,这么一来呢,就先有个基础,MFC是API的封装, 如果API用的熟了,MFC上手就轻松的多了。 我觉得呢,现在不少WINDOWS编程入门的好书很多,多买一些,多看看,多想想。不要心浮气躁。我的经验就是一边看书,一边写程序,看看是不是书上说的那样。看书看明白了... [阅读全文]

vc学习:怎样学习VC

[ft=#003300,3,新宋体] 现在,越来越多的人开始学习VC了,如果能精通VC,就象精通了九阴真经一样,可以天下无敌了。我想很多VC爱好者都有这种追求武学至高境界的心理。我就是抱着这种心理开始学习VC了,至今已近三年了,其间经历过无数的困惑和磨难.....可是我最终没有放弃,到如今已经有一定的功力 :) 以下就把我修炼中获得的经验与大家分享 ,一起提升修行! 首先要搞... [阅读全文]

怎样学好编程:如何学好编程

目前对于编程有很多种编程语言以及相对应的开发软件 下面说明一些常用的编程语言 根据你的情况选一种语言进行学习 不要盲乱学习 C语言 一种可移植性和多系统平台的编程语言 开发软件TC VB 一种可以说是既学既用的软件开发语言 开发软件如:VB6.0 DELPHI 一种和VB差不多的既学既用的软件开发语言不过其功能远比VB强大 代码书写上更加方便 开发软件 DELPHI7.0 JAVA 一... [阅读全文]

一篇好文章:转载一篇VC的好文章(3)

3.1 文档 视图 框架窗口间的关系和消息传送规律 在MFC中M$引入了文档-视结构的概念,文档相当于数据容器,视相当于查看数据的窗口或是和数据发生交互的窗口。(这一结构在MFC中的OLE,ODBC开发时又得到更多的拓展)因此一个完整的应用一般由四个类组成:CWinApp应用类,CFrameWnd窗口框架类,CDocument文档类,CView视类。(VC6中支持创建不带文档-视的应用) 在程序运... [阅读全文]

mfc应用程序:MFC应用程序中指针的使用

VC中编程对于刚刚开始学习的同学,最大的障碍和问题就是消息机制和指针获取与操作。其实这些内容基本上是每本VC学习工具书上必讲的内容,而且通过MSDN很多问题都能解决。 下面文字主要是个人在编程中指针使用的一些体会,说的不当的地方请指正。 一般我们使用的框架是VC提供的Wizard生成的MFC App Wizard(exe)框架,无论是多文档还是单文档,都存在指针获取和操作问题。 下面这节内容主要是... [阅读全文]

鼠标指针安装方法:MFC中获得其他文件指针的方法

访问应用程序的其它类 获得CWinApp: -在CMainFrame,CChildFrame,CDocument,CView中直接调用AfxGetApp()或用theApp -在其它类中只能用AfxGetApp() 获得CMainFrame: -在CMinApp中用AfxGetMainWnd()或者m_pMainWnd -在CChildFrame中可用GetParentFrame() -... [阅读全文]

ps入门教程:智能手机入门知识及教程大全1

智能手机入门知识及教程大全! (新手必看)高手也进来看看也许你用的上!! 收集的不容易,貌似可以加入精华了嘿嘿!! 全球最专业的诺基亚手机专业技术交流与资源下载论坛 新手和老手看了觉得有用或是觉得长知识、长见识的给个(回复)支持我一下!! 为了方便各位新手对智能手机有一个比较全面的认识,特整理此帖,方便各位新手查看。全球最专业的诺基亚手机专业技术交流与资源下载论坛 入门学习:一、手机玩家乐园... [阅读全文]

mfc程序:如何把一个纯C++改写成MFC程序啊?

如何把一个纯C++改写成MFC程序啊?2007-09-23 | Filed Under by admin ///////////////////////////////////////////////////////////////////////////////////// #includeiostream.h ////////////////////////////////... [阅读全文]

深入浅出mfc:《MFC深入浅出》小峰电脑书库4

消息映射的实现 Windows消息概述 Windows 应用程序的输入由Windows系统以消息的形式发送给应用程序的窗口。这些窗口通过窗口过程来接收和处理消息,然后把控制返还给Windows。 消息的分类 队列消息和非队列消息 从消息的发送途径上看,消息分两种:队列消息和非队列消息。队列消息送到系统消息队列,然后到线程消息队列;非队列消息直接送给目的窗口过程。 这里,对消息队列阐述如下... [阅读全文]

单文档对话框:.基于对话框(/单文档/多...

. 基于对话框(/单文档/多文档)的MFC程序#include afxdtctl.h // MFC support for Internet Explorer 4 Common #include afxwin.h // MFC core and standard components #include afxext.h // MFC extensions #incl... [阅读全文]

mfc入门教程:MFC入门

MFC入门(一)——MFC是一个编程框架MFC (Microsoft Foundation Class Library)中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立Windows下的应用程序,这是一种相对SDK来说更为简单的方法。因为总体上,MFC框架定义了应用程序的轮廓,并提供了用户接口的标准实现方法,程序员所要做的就是通过预定义的接口把具体应用程序特有的东西填... [阅读全文]

MFC的RTTI

C++设计者在C++使用的早期并没有意识到RTTI(运行时类型检查)的重要性,后来随作框架结构的类库出现及其应用越来越广泛,RTTI就变得越来越重要了。例如下面的这个语句:   CWnd *pWnd; 任何人都知道对象pWnd是CWnd类型的指针。但是如果有一个类CView是从CWnd派生来的,对于下面的语句:   CWnd* CreateView()   {    return new C... [阅读全文]

深入浅出mfc:《MFC深入浅出》小峰电脑书库5(2)

从图中可以看出: ( 1)一些虚拟函数被调用的时机 对应用程序类(线程类)的 InitIntance、ExitInstance、Run、ProcessMessageFilter、OnIdle、PreTranslateMessage来说,InitInstance在应用程序初始化时调用,ExitInstance在程序退出时调用,Run在程序初始化之后调用导致程序进入消息循环,ProcessMessa... [阅读全文]

深入浅出mfc:《MFC深入浅出》小峰电脑书库2(2)

关于工具栏、状态栏将在后续有关章节作详细讨论。 在MFC中,还提供了一种动态创建技术。动态创建的过程实际上也如上所述分两步,只不过MFC使用这个技术是由框架自动地完成整个过程的。通常框架窗口、文档框架窗口、视使用了动态创建。介于MFC的结构,CFrameWnd和CView及其派生类的实例即使不使用动态创建,也要用new在堆中分配。理由见窗口的销毁(2.2.5节)。 至于动态创建技术,将在下一章... [阅读全文]

vc判断对象为空:浅谈VC++对象模型(二)

4 强制转化 如果没有虚基类的问题,将一个指针强制转化为另一个类型的指针代价并不高昂。如果在要求转化的两个指针之间有“基类-派生类”关系,编译器只需要简单地在两者之间加上或者减去一个偏移量即可(并且该量还往往为0)。 F* pf; (C*)pf; // (C*)(pf ? pf + dFC : 0); // (C*)pf; (E*)pf; // (E*)(pf ? pf + dFE : 0); C... [阅读全文]

c语言面试题:C/C++面试题八

C/C++面试题八 1. 以下三条输出语句分别输出什么?[C易] char str1[] = "abc"; char str2[] = "abc"; const char str3[] = "abc"; const char str4[] = "abc"; const char* str5 = "abc"; const char* str6 = "abc"... [阅读全文]

从零开始第一章:C++从零开始(一)

声明:此文章是从网络上找到的,作者不详。仅对一些错误字词作了修订。 C++从零开始(一) ——何谓编程 引言 曾经有些人问我问题,问的都是一些很基础的问题,但这些人却已经能使用VC编一个对话框界面来进行必要的操作或者是文档/可视界面来实时接收端口数据并动态显示曲线(还使用了多线程技术),却连那些基础的问题都不清楚,并且最严重的后果就是导致编写出拙劣的代码(虽然是多线程,但真不敢恭... [阅读全文]

单片机概述:MFC概述

MFC (Microsoft Foundation Class Library)中的各种类结合起来构成了一个应用程序框架,它的目的就是让程序员在此基础上来建立Windows下的应用程序,这是一种相对SDK来说更为简单的方法。因为总体上,MFC框架定义了应用程序的轮廓,并提供了用户接口的标准实现方法,程序员所要做的就是通过预定义的接口把具体应用程序特有的东西填入这个轮廓。Microsoft Visu... [阅读全文]
< 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 > >> 共1813条 分61页