delphi中用指针的几率大吗?有没有c和C++那么频繁?
delphi中用指针的几率大吗?有没有c和C++那么频繁?高手请指点。 问题点数:50、回复次数:21Top
1 楼xixuemao(钱不是问题,问题是没钱)回复于 2005-08-02 08:30:44 得分 0
我是基本不常用
以前用c++的时候那可是满屏幕的*啊&啊。Top
2 楼xthmpro_cn([可人])回复于 2005-08-02 08:45:55 得分 0
其实,你自己不自觉地已经在用了。只是Delphi都封装好了。Top
3 楼steelxu5(人间漫步)回复于 2005-08-02 08:52:29 得分 0
显式的调用比较少,平常看一下,可能如楼上所说,有封装
帮顶,接分Top
4 楼lw549(那个孩子他爹)回复于 2005-08-02 18:00:17 得分 0
根据应用而定Top
5 楼lili1(离奇)回复于 2005-08-02 18:08:46 得分 0
大,没有。
楼主,我真的回答了你的问题了呀。你可也要给我一点分哟。Top
6 楼kiboisme(蓝色光芒)(www.1284.net/)(软件开发机器人for delphi)回复于 2005-08-02 18:23:16 得分 0
看你的目标程序和写作风格。
比如数据库软件,基本上不用,
数据结构应用较多的软件,指针就相对要多一些。Top
7 楼GARNETT2183(KingWolves (http://kevin-lu.blogspot.com))回复于 2005-08-02 18:38:31 得分 0
看你的需求啦.Top
8 楼smiler007(笑一笑)回复于 2005-08-02 19:56:32 得分 0
同意kiboisme(蓝色光芒),数据结构应用较多的软件,指针就相对要多一些。Top
9 楼heluqing(鉴之小河〖劳累求充实〗)(vcl .net)回复于 2005-08-03 12:35:32 得分 0
作通信用到比较多,不过不会象c那样Top
10 楼loon1981(懒家伙)回复于 2005-08-03 12:41:09 得分 0
我基本不用.可能和我的工作有关吧.我是做数据库这块的.Top
11 楼ikumei(雷欧纳德·布莱特)回复于 2005-08-03 15:13:42 得分 0
delphi不提倡用指针,直接与windows api打交道时会增加使用指针的概率,但使用率还是大大低于c c++
dephi中一些东西是隐含指针操作的,例如对象的引用
button1.onclick(sender:TObject) 中的sender其实是对一个对象的引用,类似指针,但绝对不是指针
指针概念在delphi中被弱化,应为delphi与pascal一样 是一种强类型的语言(可以简单理解为编译器给搞定指针问题了)。但并未消灭指针,所以 对于内存,你还是。。。。
作为delphi程序员 应尽量避免使用指针Top
12 楼winstonbonaparte(捞月猴)回复于 2005-08-03 15:20:18 得分 0
很少用指针,比起C来说根本没办比。
数据库的操作,几乎不用的。Top
13 楼Cassava(车超)回复于 2005-08-03 16:39:15 得分 0
我以前做过一个网络游戏和一个象QQ一样的聊天软件,就用到了指针链表Tlist来保存用户的成员信息,指针的操作还是比较多的,不过近来看了一段别人写的代码,发现TStringList完全可以取代Tlist来实现我想要实现的功能,而且没有指针的操作,从此看来delphi是不提倡用指针的Top
14 楼baiyu120(浪子)回复于 2005-08-03 19:18:05 得分 0
同意 kiboisme(蓝色光芒)
我在调用一个C++的dll的时候就用指针用的比较多,其他地方...用的比较少,但是其用法感觉和C里面相差不多,C里面关于指针能做的,我感觉PASCAL都可以做到Top
15 楼Delphityro(下岗工人)回复于 2005-08-03 19:39:06 得分 0
TButton button1 := TButton.Create(Application);
其实button1就是一个对象引用了。类似指针操作。Create则给它分配内存。
可是指针的概念在delphi中很模糊。到底是一家公司的东西啊。不像c++一样,有个国际标准。。Top
16 楼firstrose(kots)回复于 2005-08-03 20:04:25 得分 0
用的比较多
动态分配内存,特别常用。Top
17 楼faytp(Faytp)回复于 2005-08-04 21:08:49 得分 0
关于内存的操作俺全用指针直接编写。跟c一样啊。Top
18 楼Rail100(杀神之狙)(能忘掉结果,未能忘记遇上)回复于 2005-08-05 00:08:10 得分 0
该用的还是得用,能不用尽量不用Top
19 楼ma369()回复于 2005-08-05 06:15:12 得分 0
用的很少,动态分配内存用.Top
20 楼dext(德克斯特)回复于 2005-08-05 07:27:41 得分 0
C++ Delphi
. .
-> .
& @
* ^Top
21 楼hangguojun(布丁)回复于 2005-08-05 07:51:52 得分 0
你不用指针,也可以编出一个应用程序来Top




