 |
Visual Assist X
|
|
| |
![工具快照[153,662字节]](/upload/2004/06/1047343491148.jpg)
|
| |
| Visual Assist X
|
|
| 作者:不祥 hui23张贴于2004-06-26 21:52:38.0,共阅读6410次,回复7次 |
|
|
 |
数组和指针的剖析
|
|
| |
| 数组和指针的剖析
指针到底是什么呢。指针其实可以比作相当于一个寄存器,我们暂且可以这样理解。因为一个寄存器中一般存放的都是一个4字节的内存地址。所以我们的指针同样也是存放的一个内存地址。我们其实在访问指针就是间接的访问内存地址。 转为汇编中相当于 dowrd ptr [指针] 。这样访问的就是指针地址中存储的数据。
很多人说指针和数组时相同的,因为他们认为 例如。
char *string = "hello world";
他们通过string [0] 就可以访问到字符’h’。其实这时存在一个间接的作用。这里我们假设string的内存地址时 00405128。例如这里我们通printf("%c", string[0])。 那么此时程序则会将 dword ptr [string+1] 压入堆栈。 不过因为堆栈一般是通过寄存器操作的所以 mov eax ,dword ptr [string+1] 。因为一般我们汇编中要进行访问内存中的数据的时候,数据地址需要加上 []。 例如 mov eax, 3 和 mov eax, [3] 。显然不同,前者是将立即数3传递到eax寄存器中。后者是将地址3中开始的32位值 传递给eax寄存器。因为一般 ...
|
|
| 作者:xyblack xyblack张贴于2008-03-25 03:41:31.0,共阅读912次,回复0次 |
|
|
 |
如何改变鼠标的形状?
|
|
| |
| 比如把默认的鼠标改为手形鼠标。
|
|
| 作者:独孤剑 dugujian张贴于2008-03-22 18:06:46.0,共阅读621次,回复0次 |
|
|
 |
在VC应用程序中插入微型动画-------------我做了个这个例子 但是不行
|
|
| |
|
http://www.vchome.net/tech/graphics_2.htm
这个 我不知道什么地方做的不对,希望大牛给个完整的程序,让小弟仰慕仰慕!!!
|
|
| 作者:dpxsun dpxsun张贴于2008-03-21 13:22:29.0,共阅读561次,回复0次 |
|
|
 |
安装visual Studio 6.0
|
|
| |
| ...安装visual Studio 6.0怎么老是能安装完成,但老不成功,特别是C语言的C++环境就是不成功
|
|
| 作者:abababababababababa asdfghjkl1张贴于2008-03-17 19:33:38.0,共阅读628次,回复3次 |
|
|
 |
CMenu问题
|
|
| |
| 怎么在CMenu类中派生一个子类??
|
|
| 作者:小强 cgq1011张贴于2008-03-14 21:10:52.0,共阅读525次,回复0次 |
|
|
 |
请问 自己添加的重载的构造函数程序不认,为啥?class has no constructors
|
|
| |
| ...在CChaSocket类里写了CChaSocket(CChatClientDlg* pDlg);
在BOOL CChatClientDlg::OnInitDialog()里写了m_pSocket=new CChaSocket(this);
但出错 error C2514: ’CChaSocket’ : class has no constructors
谢谢
|
|
| 作者:shan shanxue张贴于2008-03-13 18:23:46.0,共阅读586次,回复0次 |
|
|
 |
邮件发送类CSMTPConnection
|
|
| |
| CSMTPMessage testm;
testm.AddMultipleRecipients(_T(" PJ Naughter < pjn@indigo.ie > , My Boss <someboss@company.com> ; Joe <joe@ms.com>"));
//Create the SMTP connection
CSMTPConnection smtp;
//Connect to the server
if (!smtp.Connect(_T("127.0.0.1")))
{
CString sResponse = smtp.GetLastCommandResponse();
TRACE(_T("Failed to connect to SMTP server\n"));
return FALSE;
}
//Create a test message
CSMTPMessage m;
CSMTPAddress From(_T("Some Person"), _T("someone@yourdomain.com")); //Change these values to your settings
m.m_From = From;
CSMTPAddress To(_ ...
|
|
| 作者:不祥 bluejoe张贴于2004-04-30 13:39:03.0,共阅读2809次,回复1次 |
|
|
 |
One Question About Book
|
|
| |
| ...Hello, Mr Bluejoe
我是一名C++的爱好者,想请教一个问题:
在你所编写的<<标准C++开发入门与编程实践>>第十一章第二页中有这样的一句话”在C++中,必须先有类,而后有对象”.这句话应该怎么解释呢?我的理解是:类都是由对象抽象出来的,没有了对象,类就失去了其抽象的基础.
Thank you very much!
Br
Michael
|
|
| 作者:Michael iec23801张贴于2008-03-11 17:59:55.0,共阅读535次,回复3次 |
|
|
 |
BYTE*如何转化为Istream?
|
|
| |
| 如题。刚接触VC不久,这个问题困扰我很久了。
现在在做个胸卡打印的程序,原来的程序是从硬盘读文件的,再显示的。现在想改成从数据库(SqlServer2000)中读取JPG文件,并显示之
谢谢有人解答
|
|
| 作者:白衣醉酒 wuyan001张贴于2008-03-12 10:27:28.0,共阅读602次,回复0次 |
|
|
 |
白乔原创:实战软件DIY
|
|
| |
| 开发一个属于自己的软件?让流行软件的包装打上你的名字?也许这是最令你感到振奋的事情了。然而,这并不是很容易做到的事情。如何从一个好的思路出发,到软件的最终出品,个中艰辛足以让你感到迷茫……本文将围绕笔者自行开发的免费软件《FlashNow!动画浏览器》的具体开发过程,循序渐进,深入浅出,向读者朋友简单介绍软件开发的相关知识。
需要指出的是,软件开发是一件很严谨的事情,据说需要完整的系统的软件工程理论知识;对于软件开发,每个人也会有自己钟爱的开发方法和习惯(正如有的人偏爱于用左手写字一样)。本文不想花多大的篇幅讲述令人头疼的软件工程、软件管理的概念,毕竟我们更多的潜在的“开发商”群还基本上就是那些古里古怪的只热衷于物理代码的程序员们,而程序员的特点,很简单,除了激情十足,就是懒散。抽象的概念总会让人头疼,本文所想做到的,就是根据笔者实战的具体过程,向读者朋友们推荐一种实际可行的方法,而绝不是理论。跟着我来,Do It Yourself!我真诚的希望:通过本文,读者朋友能够学到一点真正有用的东西。
0. 前言
开发一个属于自己的软件?让流行软件的包装打上你的名字?也许这是最令你感到振奋的事情了。然而,这并不是很容易做到的事情。如何从一个好的思路出发,到软件的最终出品,个中艰辛足以让你感到迷茫……本文将围绕笔者自行开发的免费软件《FlashNow!动画浏览器》的具体开发过程, ...
|
|
| 作者:不祥 bluejoe张贴于2004-04-25 11:36:21.0,共阅读4602次,回复14次 |
|
|
 |
在VC中如何实现加载资源中的JPG图片,并利用该图片作为对话框的不规则背景?
|
|
| |
| 在VC中如何实现加载资源中的JPG图片,并利用该图片作为对话框的不规则背景?
|
|
| 作者:vcbear vcbear张贴于2007-12-30 19:11:54.0,共阅读1410次,回复1次 |
|
|
 |
内存释放了,没申请还能用吗?
|
|
| |
| #include <iostream>
using namespace std;
int main()
{
char *str=(char*)malloc(100);
strcpy(str,"hello");
free(str);
if(str!=NULL)
{
strcpy(str,"world");
cout<<str;
}
else cout<<"end!"<<endl;
return 0;
}
运行结果: world
为什么会得到上述运行结果呢?
free(str)后,内存被释放,但str仍指向该地址,这里str != NULL, 问题是该内存释放
后可以继续使用吗?比如strcpy(str,"world")有效吗?
这里的str是不是所谓的野指针?
...
|
|
| 作者:fastamper chengxixue张贴于2007-12-28 21:02:44.0,共阅读781次,回复6次 |
|
|
 |
不知道大家有没有发现VCer的背景图
|
|
| |
| ...呵呵,经常写程序的人都知道,白色的背景有点刺眼,当你把系统背景改变后,再打开网站,会发现网页背景是一幅白色的中国地图.
不知道为什么是白色的,也许需要我们去描绘.
最近看了<<士兵突击>>,不抛弃,不放弃. 所有热爱编程的朋友共勉吧.
|
|
| 作者:VCSky fengvcfly张贴于2007-12-19 23:48:57.0,共阅读742次,回复3次 |
|
|
 |
麻烦大家帮帮忙了!!谢谢,关于WININET API问题。
|
|
| |
| 我现在准备做一个网站的自动注册机,就是不停的注册,经过研究发现用WININET API直接发送数据,可以节约大量资源,速度也快。。。
现在问问大家手头有没有关于用VC实现网站自动注册的例子程序呢?参考一下。。现在遇到一些问题了!谢谢大家!
|
|
| 作者:方程 equationdz张贴于2008-01-28 12:14:14.0,共阅读617次,回复2次 |
|
|
 |
VC奇怪的东西,真拿它没办法
|
|
| |
| 缺少了c++/c和c++ header选项,不知道是怎么回事,我的系统是XP,我换了VC很多的盘装了N次依然是这样,请问有人出现过这中问题啊,那叫我怎么编程啊,没编就扼杀在摇篮里,5555,帮帮我巴,到底怎么回事,很奇怪啊!!~~
|
|
| 作者:不祥 crystalboy张贴于2006-03-27 16:56:38.0,共阅读1917次,回复3次 |
|
|
 |
C++Primer第三版题解
|
|
| |
![封面[28,521字节]](/upload/2008/03/1047343491898.jpg)
|
| |
| ...从网上找的如有侵权敬请谅解!
|
|
| 作者:不祥 midsoft张贴于2008-03-06 17:54:49.0,共阅读672次,回复0次 |
|
|
 |
C++Primer第四版
|
|
| |
![封面[28,521字节]](/upload/2008/03/1047343491896.jpg)
|
| |
| ...我也是从网络上找的,谢谢大家下载!
|
|
| 作者:不祥 midsoft张贴于2008-03-05 18:10:51.0,共阅读863次,回复0次 |
|
|
 |
最新版Visual Assist X 10.4.1626下载(含注册机)
|
|
| |
| Visual Assist X 10.4.1626.0
注意:这是10.4.1626.0版。最新版10.4.1626.1还没有可用的破解。
下载地址:
http://www.123boke.com/article.asp?id=13
|
|
| 作者:DDGG DDGG张贴于2008-02-20 11:20:46.0,共阅读5783次,回复4次 |
|
|
 |
求助:如何使对话框根据屏幕的大小自动调整大小
|
|
| |
| 有一个对话框,由于控件比较多,只有在分辨率为1280*1024的情况下才能在屏幕上完整显示。有没有什么办法可以使对话框和它上面的控件自动按比例缩小,实现在较低的分辨率下也能完整显示整个对话框。
|
|
| 作者:独孤剑 dugujian张贴于2008-01-07 18:17:29.0,共阅读948次,回复2次 |
|
|