自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(25)
  • 资源 (33)
  • 收藏
  • 关注

转载 在对话框中绘图

<br />        如果我们只想在某个空间窗口内绘图的话,则应避免重复绘制对话框元素。如果只想显示一些文本,我们可以利用对话框编辑器来创建一个具有特殊ID的空静态控件,然后在对话框的成员函数中调用CWnd::SetDlgItemText函数,以便在该控件中显示文本。<br />        如果想显示图形的话,必须利用ClassWizard相对话框中加入OnPaint成员函数,该函数必须将静态控件的ID转换CWnd指针,然后在得到他的设备环境。这里的一个技巧就在于我们既要在控件窗口绘图,又要防止W

2010-10-14 11:50:00 232

转载 C++学习建议

<br /><br /><br />第一层次,C++基础:挑选一本入门书籍,如《C++ Primer》、<br />《C++大学教程》、或Stroustrup 撰写的经典<br />《C++程序设计语言》或他一年半前的新作《C++程序设计原理与实践》,<br />而一般C++课程也止于此,另外《C++ 标准程序库》及《The C++ Standard Library Extensions》可供参考;<br /><br />第二层次,正确高效地使用C++:此层次开始必须自修,阅读过《(More)Effecti

2010-10-03 20:26:00 223

转载 C++藏书阁

 选择现在来推荐C++图书,看似蹊跷,实则是有原因的。我们的专栏去年初从Java图书开始,一年多的时间里始终对C++触及甚少。C++程序员出身的我,已经受到了不少好友和读者的质疑。去年是C++诞生20周年(从1985年第一个商业实现的发布算起),世界各地包括国内都举行了不少活动,当时本来已经动笔写了一个初稿,也想来 个献礼,但是稿成之后,看看又不满意,加之俗务缠身,就放了下来。这一拖,又是

2008-11-24 00:03:00 907

原创 C++学习相关书籍图形列表

大家评论下

2008-11-23 23:58:00 293

原创 注意:指针本身也是一个值而已。。

先看看代码:#include          //代码片段1using namespace std;void GetResult(int * pInt){    cout    pInt=new int;    cout    *pInt=5;}int main(){    int *pInt=NULL;    cout"before 

2008-11-20 22:33:00 266

原创 COUT输出顺序(COUT缓冲机制)

代码1:#include  //程序片段1 using namespace std; int f(int a) {     auto int b=0;  //auto可以省略      static int c=3;     b+=1;     c+=1;     return a+b+c; } int main() {     in

2008-11-20 21:17:00 1091 3

转载 const小谈

1.指向const对象的指针 const int *p; 这个p是一个指向int类型const对象的指针,const限定了指针p所指向的类型,而并非p本身。也就是说p本身并不是const。在定义时不需要对它进行初始化,还可以给p重新赋值,使其指向另一个const对象。但不能通过p修改所指向对象的值。 示例1:int a=0; p=&a;  可以。 示例2:*p=20;  不可以。 结论

2008-11-10 19:48:00 287

转载 学习C++心得与值得一看的书

结合一些我的学习经历,希望对于想学C++的人有些帮助. 大家有什么好想法望提出我老师最初是从C语言教起的,用的是潭浩强的>这本书,那时候命令执行都是在CMD里实现,用的编译器是turboc最经常用到的就是 printf  cin 对于效率不是很在乎,只要能执行就好了,连warning都忽略(这个很不应该).后来又学了C++,是清华大学出版的>,用的编译器是VC6.0.这本书也是讲了一些很基础的

2008-11-09 23:46:00 371

转载 C++中的内存划分

        在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。   栈:就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。  堆:就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程

2008-11-07 12:18:00 194

原创 内联函数

  内联函数(inline),编译程序就会用其函数体替换每个调用,而不是把调用编译成压栈、调用和退栈指令。  可以减少执行的时间。          函数声明前面是不需要加inline的,inline只需要加在函数定义前面。                   内联函数内部不能使用分支、循环、开关和函数调用等语句          内联函数可以进行重载、

2008-11-06 20:29:00 203

转载 C++函数对象

  标准库里的count_if可以统计容器中满足特定条件的元素的个数。例如要统计一个整数vector——ivec中正数的个数,可以先写一个返回类型为bool,含有一个int参数的条件函数:bool pred(int val){    return val>0;}之后可以用count_if(ivec.begin(),ivec.end(),pred)计算出正整数的个数。但这个方法有

2008-11-06 20:22:00 274 1

转载 函数对象概述

      摘要:函数对象是比函数更加通用的概念,因为函数对象可以定义跨越多次调用的可持久的部分(类似静态局部变量),同时又能够从对象的外面进行初始化和检查(和静态局部变量不同)。      顾名思义,就是在某种方式上表现得象一个函数的对象。典型地,它是指一个类的实例,这个类定义了应用操作符operator()。       函数对象是比函数更加通用的概念,因为函数

2008-11-06 20:18:00 183

原创 VS使用帮助(更新中...)

 error LNK2019: 无法解析的外部符号 _WinMain@16 ,该符号在函数 _WinMainCRTStartup 中被引用解析:选用WIN32选择控制台程序(即建win32   console   application) 

2008-04-08 00:37:00 259

转载 C++实例探究对象字节填充sizeof()的问题

 //TC编译的是16位子系统用的,虽然是32位机....但是还是算16位//默认对齐是指不加编译指令,根据内部数据本身大小,编译器所做的对齐...#pragma  pack(push, 1)/**//*假设sizeof(int) = 4      sizeof(char) = 1      sizeof(double) = 8      sizeof(bool) = 1*/class  

2008-03-23 16:56:00 547

原创 C++具体问题探究(收集整理)

问题迷惑:如果程序员的意图是让函数使用传递给它的信息,而不是对这些信息进行修改,同时又想使用引用,则应使用常量引用。==================================================================================================相关解释:如果你想让一个函数仅仅是使用你传递给它的实参,而不想让它以外的修改了实参的

2008-03-23 16:53:00 283

原创 cin 与 cin.get() 有何不同

 cin将    等当作空格符略过了,不会放入你的变量里,它自动将输入转换成相应格式放入你的变量中;cin.get()没有这些规则,只是从输入流中依次取出字符。==============================================================cin.get()从指定的输入流中提取一个字符(包括空白字符) ;而cin遇到空白字符时把它当成是两

2008-03-23 16:49:00 454

原创 C++函数问题探幽-->显示实例化,显示具体化的理解.

//显示具体化声明  template   void Swap Student>(Student &a, Student &b); //互换两个结构体中的name成员  //显示实例化声明template void Swap Student>(Student m, Student n);  //问题:为什么(Student m, Student n) 不可以改为(Student &m,

2008-03-23 16:41:00 989

转载 学习C++和编程的50个观点

直接C++,别管人家怎么说,附点东西给你:==========================================================================下面的是学C++时要注意的。绝对经典。!! 1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》; 3.看《The C++ Progra

2008-01-19 17:43:00 400 3

转载 用Visual C++在局域网实现IP多播

 在局域网中,管理员常常需要将某条信息发送给一组用户。如果使用一对一的发送方法,虽然是可行的,但是过于麻烦,也常会出现漏发、错发。为了更有效的解决这种组通信问题,出现了一种多播技术(也常称为组播通信),它是基于IP层的通信技术。为了帮助读者理解,下面将简要的介绍一下多播的概念。众所周知,普通IP通信是在一个发送者和一个接收者之间进行的,我们常把它称为点对点的通信,但对于有些应用,这种点对点

2008-01-09 11:16:00 352

转载 指针与const

const一词是英文constant的缩写,设立这个关键字的本意,是希望让它所修饰的对象成为一个常量。记得在国家间的外交中,有一个经常用到的术语:“从事与身份不符的活动”,这个const恰恰也正从事着这样的活动,呵呵。C语言可以有三种方法定义一个常量:#define、const和枚举,但只有枚举才是真正的常量,什么是真正的常量?真正的常量是没有存储空间的,是一个右值,这意味着通过任何合法的手段也不

2008-01-09 11:11:00 271

转载 什么是数组名?----一个让你吃惊的事实!(

数组是指针的基础,多数人就是从数组的学习开始指针的旅程的。下面我节选一些在各种论坛和文章里经常见到的关于数组的文字:“一维数组是一级指针” “二维数组是二级指针” “数组名可以作为指针使用” “数组名就是..........的常量指针” “数组名就是..........的指针常量” .................................. 这些文字看起来非常

2008-01-09 11:10:00 251 1

原创 什么是C++

C++ 是脱胎自 C 语言的一种中级语言. 从计算机角度看, 它可以嵌入ASM等低端语言; 从面向对象的程序设计角度看, 它有具备OOP的三个基本特征 -- 抽象, 封装和继承; 同时从市场角度来看, 它又不是纯面向对象, 其实那些纯粹的面向对象语言的阵地只是在实验室. 比较C语言. C++ 的几个显著变化或者解决的问题就是1. 名字空间的问题, 原始的C语言使用公共的名字空间, 这样无论是开

2008-01-08 22:03:00 251

转载 制作VC++应用程序的多媒体封面

当我们使用Visual C++(以下简称VC)开发的应用程序时,若能为应用程序制作一个生动的多媒体封面(如播放一段AVI影视)一定能使应用程序增色不少。有两种方法可以实现这个功能,一种方法是使用底层AVI文件函数,从AVI视频文件中读取视频流,尽管这种方法可以控制整个播放过程,但需要编写大量代码;另一种更简便的实现方法是使用现有的Video for W indows SDK的窗口类MCIWnd(媒

2008-01-08 22:02:00 546

转载 最近开始阅读 C++ 编程思想 反思自己的C++

>第01章 对象的演化1.0 内容概要    介绍OOP的基本概念    讨论OOP的开发方法    介绍使程序员, 项目和公司使用OOP的策略1.1 基本概念    C++ 包含了比OOP基本概念更多的内容.         1.1.1 对象: 特性 + 行为     【类】       . 描述了一组相同特性(数据元素)和行为(函数)的对象. 就是数据类型.    

2008-01-08 21:59:00 356

原创 C/C++头文件一览

C、传统 C++#include     //设定插入点#include      //字符处理#include      //定义错误码#include      //浮点数处理#include     //文件输入/输出#include     //参数化输入/输出#include    //数据流输入/输出#include     //定义各种数据类型最值常量#include     //定

2008-01-01 10:18:00 215

Detours-master x86 x64

Detours-master x86 x64,包含源代码及 VS2017编译后LIB文件,VS命令工具定位到SRC,nmake

2018-06-11

Delphi7完美精简版

Delphi7完美精简版,非常好用,大家可以下载试试,有问题请回复

2018-06-09

.NET Reflector[附注册机]

注册机:Reflector 1.运行 Reflector.exe 2.运行注册机Keygen.exe,点击 Generate 获得序列号 3.把序列号填写到 Reflector 软件上 4.断开网络,点击 Activate 激活

2018-06-09

进程注入(包含VC源码)

进程注入,包含源码与可执行程序,代码是C++的,大家可以看看

2018-06-09

.NET Reflector 8.5 Register 灰常好用

.NET Reflector 8.5 注册机 灰常好用,大家可以下载看看,如果有问题请留言

2018-06-09

Cocos2D-X核心类学习

Cocos2D-X核心类 Cocos2D-X 引擎的设计思路是将游戏中的各个部分抽象成几个概念:导演、场景、布景层及人物精灵。 导演(CCDirector):游戏的组织者和领导者,是整个游戏的负责人、总指挥。导演类制定游戏的运行规则,从而让游戏内的场景、布景层及精灵类有序进行。 场景(CCScene):场景就是一个关卡,或者说就是一个游戏界面。 布景层(CCLayer):一个场景可以由多个布景类组成。布景层就是关卡里面的背景。 人物精灵(CCSprite):人物精灵可以分为玩家控制的主角类、敌人类等。

2014-02-25

kext 黑苹果驱动大全 MACOS

kext 黑苹果驱动大全,网上不好找,现在友情贡献给大家,

2014-02-08

23种设计模式 C++

不多说了,来看看你目前代码中用了哪些模式

2013-12-09

STL源码部析

STL源码部析 简体版 作者大名你不会不知道吧

2013-12-09

XNA+4.0+学习指南

《XNA+4.0+学习指南》,多的不说了,看资源吧,清晰度还行

2013-12-09

随机迷宫的形成及迷宫路径查找与输出(不相交集的简单使用)

程序名称:迷宫的随机生成与迷宫路径查找 程序原理:不相交集的简单应用 功能介绍:根据不相交集原理随机生成迷宫并查找其路径,输出迷宫的数字及图文信息及带路径的图文信息(含文件操作) 设计时间:2010.3.20 测试平台:XP/VC++ 6.0及以上 BY 法官*/ 注:我写的这个是根据数据结构里的不相交集写的,并根据他的要求分别拆墙完成的

2010-03-20

数据结构C++描述 多项式简单运算

程序名称:多项式 功能介绍:读入相关系数及指数构造多项式 对多项式进行相关操作包括加法、减法、乘法 输出多项式相关信息并输出相关操作结果信息(含文件操作) 设计时间:2009.3.15 测试平台:XP/VS 2008 CN 本程序是包含多项式构建以及相关操作 多项式构建从文件中读取系数及指数信息并根据他们构建多项式 相关数据存储格式(a,b)其中a、b分别为系数及指数 每对数据之间分号相隔每个多项式用#结束读取 并从文件中读取相关操作符进行相关操作:ADD(+)、SUB(-)、MUL(*) 输出操作显示多项式信息及相关操作加过信息 附加信息:程序输入文件infile.txt 程序输出文件outfile.txt

2009-04-25

字符串公共字符串(C++)

求两个字符串的最长公共字符串 输出全部位置信息,并输出字符串,相同字符串先输出所有位置信息在输出字符串 测试平台:XP/VS 2008 CN

2008-11-27

C++ 学生信息管理系统管理

程序名称:学生信息管理系统 功能介绍:添加学生信息、删除学生信息、修改学生信息 统计(各科平均成绩统计、各科成绩分布数量统计、每位学生的成绩总分、平均成绩、学生名次) 平台:VS 2008

2008-11-27

STL入门<复习=学习>

很好的STL学习资料,初学者于复习者的首选... 此件虽然小,但对于3分来说还是值得的...

2008-11-18

C++程序设计课件(可视华教程)

C++程序设计课件<br><br>高等计算机VC教程

2008-01-08

C++view(PDF)

电子刊物PDF共四期<br>C++ View 第1期<br>C++ View 第2期<br>C++ View 第3期<br>C++ View 第4期<br>===============================<br>推荐.......<br>

2008-01-08

C++多范型设计(PDF)

C++多范型设计(马马乎乎)<br><br>C++讨论群:15620467欢迎高手,新手进来

2008-01-08

Visual C++编程技巧

Visual C++编程技巧(PDF)<br><br> C++讨论群:15620467欢迎高手,新手进来

2008-01-08

游戏编程指南(PDF)

游戏编程指南(PDF)<br><br>C++讨论群:15620467欢迎高手,新手进来

2008-01-08

C与C++中的异常处理

C与C++中的异常处理<br><br>C++讨论群:15620467欢迎高手,新手进来

2008-01-08

深度探索C++对象模型(笔记)

深度探索C++对象模型(笔记)

2008-01-07

C_C++技巧集

C_C++总结技巧(多文件)

2008-01-07

c&c++深层探索

c&c++深层探索(PDG)

2008-01-07

C++批判(第三版)(英文)

C++??<br>A Critique of C++<br>and Programming and Language Trends of the 1990s

2007-12-27

高质量C++/C 编程指南

高质量C++/C 编程指南<br>文件标识:<br>当前版本: 1.0<br>作 者: 林锐 博士<br>文件状态<br>[ ] 草稿文件<br>[√] 正式文件<br>[ ] 更改正式文件 完成日期: 2001 年7 月24 日

2007-12-27

C++程序设计实践教程PPT

C++程序设计实践教程(ppt)

2007-12-27

SQL Server 2000简明培训教程

SQL Server 2000简明培训教程

2007-12-27

软件学院C++2006

软件学院C++2006<br>PPT的

2007-12-27

C++新手指要

C++新手指要<br>希望大家喜欢

2007-12-27

华为C++中级培训资料

华为C++中级培训资料

2007-12-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除