社区
C++ Builder
帖子详情
请教几个容易混淆的问题
lidelu
2003-10-20 11:05:35
⑴ BCB中,C++源代码主要有.CPP/.HPP/.H 三种类型的文件。这三种文件中都可以定义函数、类、方法等等,请问它们的用法有什么区别?为什么要有这三种类型,.CPP文件不就够了吗?
⑵ Form2->Show(); 和 Form2->Visible= true;有什么区别?
⑶ TForm 的 OnCreate 事件,和 TForm 的构造函数,有何区别?
...全文
51
4
打赏
收藏
请教几个容易混淆的问题
⑴ BCB中,C++源代码主要有.CPP/.HPP/.H 三种类型的文件。这三种文件中都可以定义函数、类、方法等等,请问它们的用法有什么区别?为什么要有这三种类型,.CPP文件不就够了吗? ⑵ Form2->Show(); 和 Form2->Visible= true;有什么区别? ⑶ TForm 的 OnCreate 事件,和 TForm 的构造函数,有何区别?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
albeta
2003-10-20
打赏
举报
回复
1.你可以把所有的代码都写到cpp文件里头,但是,你编译的速度很慢,h和hpp是用来加速变编译的。
jiangchun_xn
2003-10-20
打赏
举报
回复
一般的实现放在cpp中,申明放在hpp中或h中。一般的,模版类必须和实现放在一起,放在hpp中。都是文本文件。
The Show and ShowModal methods set Visible to true and bring the form to the front of all open windows.就是说Show还带有bring the form to the front of all open windows的操作。
区别很大,OnCreate是构造函数之后,作用差不多,一般的用构造函数比用OnCreate要好。
yjy1001
2003-10-20
打赏
举报
回复
楼上都答完了……
CCLIS
2003-10-20
打赏
举报
回复
第三个问题:
在构造函数里,生成FORM中的控件,如果你在这里对其中的控件进行操作,会出现指针不存在的操作错误,而在ONCREATE里进行操作则没有问题。
假设你的Form中有一个名为Edit1的控件,你可以试试如下一句:
Edit1->Text = "abc";
无论放入构造函数或ONCREATE里,编译都能通过,但运行时效果不同。
另外两个问题,楼上已经说清楚。
asp.net知识库
与正则表达式相关的
几个
小工具 你真的了解.NET中的String吗? .NET中的方法及其调用(一) 如何判断ArrayList,Hashtable,SortedList 这类对象是否相等 帮助解决网页和JS文件中的中文编码
问题
的小工具 慎用const...
打算写一写jvm相关的文章了!今天先考查你
几个
易
混淆
的概念!
这部分在我看来绝对是学习java必备的,可以说,这些java基础知识可能在某些人眼里简直简单的不值一提,但是这部分知识确是极其重要的,我不是大神,坦白来讲,java的基础知识我特别
容易
遗忘,所以自己私下学习也会...
c语言合法常量开头为字母和,为什么 0.1e+6是C语言的合法常量,而’cd’不是? 为什么 ch,
请教
几个
有关C语言的
问题
: 1、为什么’cd’不能做为C语言...
为什么 ch,
请教
几个
有关C语言的
问题
: 1、为什么’cd’不能做为C语言为什么 0.1e+6是C语言的合法常量,而'cd'不是? 为什么 char A=65...,
请教
几个
有关C语言的
问题
: 1、为什么'cd'不能做为C语言合法常...匿名网友:1...
iOS编译器LLVM + Clang架构分析以及三种
混淆
方案实践分析
当时只是略知一二,看过而已,没理解的那么深入,这次根据LLVM + Clang的整个编译流程简单做个记录,而且顺便在每个不同阶段做代码
混淆
做一下Demo介绍。这里需要安装很多很多东西,个人认为Mac电脑都会安装个Ho...
计算机网络ospf删除代码,思科OSPF网络通告
问题
-被network这个命令后面带的掩码搞
混淆
了 - 思科技术论坛 - 51CTO技术论坛_中国领先的IT技术社区...
这几天在学习OSPF网络配置的时候,被network这个命令后面带的掩码搞
混淆
了,想
请教
一下大家
几个
问题
。下面是从CCNP实验手册上面摘出来的实验:(为了凸显有疑问的配置,我在该配置的末尾注明了********)实验1:多区域...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章