相关推荐
-
VC++ 6.0 用指针进行冒泡排序,自定义几个数。
////冒泡排序////////////////////////////////////////////////////// #include<stdio.h> void input(int *p,int n); void bubble(int *p,int n); void sort(int *p, int n); int main() { int n,arr[50],i; prin...
-
VC++6.0 中的属性的实现,使用__property宏定义Get,Set方法
C++builder6.0使用_property关键字来实现Get,Set方法 __property int x = { read=Getx, write=Setx }; int __fastcall Getx(); void __fastcall Setx(int value); VC++6.0 如何实现呢,和c++builder一样,也有一个扩展功能_declspec() 定义一...
-
C/C++ 判断指针是否为空
空指针:即char* p = NULL;(类型可变,实际上是初始化为0)的指针。 判断指针是否为空的方法: 1.if(!p){ ... } p为0,!p为真,if(!p)即指针为0或者说为NULL时的情况。 2.if(NULL == p){...} 或者 if(p == NULL){...} 推荐前者因为这样更容易发现错误。 注:空指针,即首地址为0的指针,stdio.h中,NULL的定义为#define NULL 0; 推荐使用方法1. ...
-
VC 显示 隐藏 工具栏 状态栏
显示或者隐藏工具栏和状态栏 这里讨论显示或者隐藏工具栏、状态栏的操作,以及工具栏、状态栏被显示/隐藏时,相关的两个菜单项ID_VIEW_STATUS_BAR、ID_VIEW_TOOLBAR的状态更新。这两个菜单命令及对应的状态更新命令是标准命令消息所包含的。MFC边框窗口实现了菜单命令消息的处理和菜单项状态的更新。CFrameWnd提供了OnBarCheck来响应与ID_VIEW_STA
-
关于获得MFC窗口其它类指针的方法(CSDN)
访问应用程序的其它类 获得CWinApp: -在CMainFrame,CChildFrame,CDocument,CView中直接调用AfxGetApp()或用theApp -在其它类中只能用AfxGetApp() 获得CMainFrame: -在CMinApp中用AfxGetMainWnd()或者m_pMainWnd -在CChildFrame中可用GetParentFr...
-
vc++学习篇(四)—— 指针
今天看了一本关于vc++的书,上面将的是一些简单的代码,以前没有注意以为很简单,在家没有事情可做,就对这些东西重新详细的看了一边,发现有一些问题是需要注意的,比如:指针。以前认为指针很少我能用上,但是现在才发现原来这个东西也是如此的好用,所以在网上找了一些资料,温习一下。浅析c/c++中的指针 作者: 潘志翔 出处: yesky 责任编辑: 方舟 [ 2001-12-25 09:34 ] 在学习
-
VC++ 内存机理的个人理解(一)——地址和指针的关系
内存的概念就不赘述了,在此主要叙述一下VC++中指针,地址,堆,栈的个人理解,如果有错请不吝指出。 地址是什么? 地址是一个变量在内存中的“门牌号码”,要得知一个变量的值,只要根据变量的地址就能得到这个地址中到底住的是什么人(这个变量的值到底是什么)。 对于值类型的变量来说,一个地址就能对应一个变量了。但是对于大小超过一个内存块的引用类型,当这个引用类型在一个
-
c语言中关于指针的一些乱七八糟的代码 VC6中直接编译运行!
c语言指针的一些练手代码 大家看看 可以直接拿去在VC6中编译运行!
-
[VC++入门]指针一
俗话说没有搞清楚指针就没有学会C/C++,所以指针是一个相当重要的东东,相当年在用 C#调用C++写的动态链接库时,以为C++中的指针就是C#中的引用类型(ref),但是看了一下却不是这样。指针当然和内存是离不开的,有很多版本的定义,但是我觉得最容易理解的是:每一个变量都有一个内存地址,这个地址就称为指针。 有两个与指针有关的运算符:取地址运算符...
-
解析VC++6中的指针
获取工具条的指针: 在缺省状态下,有一个默认的工具条AFX_IDW_TOOLBAR,我们可以根据相应的ID去获 取工具条指针,方法如下: CToolBar* pToolBar=(CToolBar*)AfxGetMainWnd()->GetDescendantWindow(AFX_ID W_TOOLBAR); 是不是很简单? 获取状态条的指针: 在缺
-
vc++ 指针
第一题 #include"stdafx.h" #include void main() { void shuru(int *p); int a[10]; void chuli(int *p); void shuchu(int *p); shuru(a); chuli(a); shuchu(a); } void shuru(int *p) { int i; for(i=0;icin>>p[i]; }
-
让你不再害怕指针——C指针详解(经典,非常详细)
前言:复杂类型说明 要了解指针,多多少少会出现一些比较复杂的类型,所以我先介绍一下如何完全理解一个复杂类型,要理解复杂类型其实很简单,一个类型里会出现很多运算符,他们也像普通的表达式一样,有优先级,其优先级和运算优先级一样,所以我总结了一下其原则:从变量名处起,根据运算符优先级结合,一步一步分析.下面让我们先从简单的类型开始慢慢分析吧: int p; //这是一个普通的整型变量 int
-
ASSERT(AfxGetThread() == NULL)问题解决
看了国外一篇文章,说是动态库缺少_USRDLL宏定义可能导致,赶紧一看,动态库的预编译宏还真没有_USRDLL,马上加上一试,问题解决,特此记录!!!
-
要死的ASSERT(AfxGetThread() == NULL)问题--解决
大前天、前天、昨天、知道今天,要死的ASSERT(AfxGetThread() == NULL)问题终于得以解决,终于可以松口气了,赶快记录!!! 先说一下我的环境吧:Visual Studio 2008 sp1 英文版开发环境,使用Visual C++,有用到boost、bcg。 问题起因:项目有主程序与动态库,动态库由主程序进行动态链接,但是运行
-
VC++ 介绍值传递/指针传递/引用传递的作用
了解值传递/指针传递/引用传递的使用方法。
5 楼 qkjava 2011-01-06 15:09
1:Compatible with all major browsers: IE6+, Firefox, Opera, Safari and Chrome
2:Same look and feel as Firebug
3:Inspect HTML and modify style in real-time
4:Powerful console logging functions
5:Rich representation of DOM elements
6:Extend Firebug Lite and add features to make it even more powerful
4 楼 lenjey 2011-01-06 14:36
吹牛吧?除了firefox外,我还没见过在其他浏览器下使用firebug!
那你太孤陋寡闻了。
chrome 下用起来很好
3 楼 javaqiang 2011-01-06 14:06
吹牛吧?除了firefox外,我还没见过在其他浏览器下使用firebug!
那你太孤陋寡闻了。
2 楼 pfans 2011-01-06 13:57
1 楼 fireaap 2011-01-06 13:01
吹牛吧?除了firefox外,我还没见过在其他浏览器下使用firebug!