CNDEV
...
...
账号
登
登录
先
先随便看看
中国开发网
: 论坛:
程序员情感CBD
: 贴子 210856
咔波碧宝
·
2005-10-11 03:09:55
·
阅读: 487
设置的这个字段就是为了表示状态, 32位太浪费了吧
<空>
相关信息:
[技术贴]为什么delpi7没有8bit的字段类型?
(空) (
咔波碧宝
[497]
2005-10-11 10:42
)
char
(空) (
没脾气2x
[383]
2005-10-11 10:43
)
少说了, 整数类型
(空) (
咔波碧宝
[372]
2005-10-11 10:44
)
啥叫整数类型?
(空) (
老玉米
[474]
2005-10-11 11:00
)
你想要干什么?Char和Byte都是8bit的。
(空) (
pcplayer
[585]
2005-10-11 10:44
)
没有byte类型,有ftsmallint和ftword都是16位的
(空) (
咔波碧宝
[479]
2005-10-11 10:45
)
Delphi7哦?怎么没有Byte?我天天用这个类型。
(空) (
pcplayer
[478]
2005-10-11 10:49
)
我是用clientdataset定义字段,没有8位的整数型
(空) (
咔波碧宝
[552]
2005-10-11 10:51
)
ClientDataSet里我从来都直接用整数。为什么非要用 8bit 的?
(空) (
pcplayer
[442]
2005-10-11 11:09
)
拖出去,打!
(空) (
GoodHope
[433]
2005-10-11 10:47
)
先告诉我再打
(空) (
咔波碧宝
[442]
2005-10-11 10:49
)
8位的:shortint/byte,16位的:smallint/word,32位的:Integer/Cardianl
(空) (
GoodHope
[644]
2005-10-11 10:50
)
我是说的字段类型不是delphi的数据类型
(空) (
咔波碧宝
[629]
2005-10-11 10:53
)
字段类型是数据库决定的,关Delphi什么事情。
(空) (
GoodHope
[618]
2005-10-11 10:55
)
用clientdataset定义字段,为什么没有8位的整数型
(空) (
咔波碧宝
[686]
2005-10-11 10:58
)
因为没那个数据库会有8位的整数类型。定义个字符串或者BCD,asInteger不就结了。
(空) (
GoodHope
[677]
2005-10-11 10:59
)
有的
(16字)
(
haitao
[418]
2005-10-11 11:00
)
so
(6字)
(
GoodHope
[506]
2005-10-11 11:03
)
我就用了这个类型
(空) (
咔波碧宝
[451]
2005-10-11 11:04
)
在Delphi里面用32位整数做中间变量会死人啊
(21字)
(
GoodHope
[538]
2005-10-11 11:05
)
你指什么运算?应该是一样吧?
(空) (
老玉米
[385]
2005-10-11 11:07
)
你说的什么应该是一样的?
(空) (
GoodHope
[435]
2005-10-11 11:08
)
效率。。
(空) (
老玉米
[368]
2005-10-11 11:09
)
32bit的高。
(空) (
GoodHope
[485]
2005-10-11 11:13
)
为什么?
(空) (
老玉米
[369]
2005-10-11 11:15
)
靠,装蒜呢
(空) (
小东
[390]
2005-10-11 11:17
)
因为cpu是32位的,不用捣腾了
(空) (
Kaye
[391]
2005-10-11 11:17
)
那也是一样啊,,,无非是多填3byte的0。。
(14字)
(
老玉米
[485]
2005-10-11 11:21
)
指针移动啊
(空) (
小东
[435]
2005-10-11 11:21
)
哪步指针移动是多出来的?
(空) (
老玉米
[439]
2005-10-11 11:24
)
让GH给你讲讲CPU运作的吧
(空) (
小东
[510]
2005-10-11 11:26
)
别听他瞎忽悠
(空) (
GoodHope
[448]
2005-10-11 11:27
)
别给这装噢
(5字)
(
GoodHope
[444]
2005-10-11 11:26
)
这不是还得填吗?
(空) (
Kaye
[371]
2005-10-11 11:23
)
你移动32位的整数那三个byte就不用填了吗?
(空) (
老玉米
[491]
2005-10-11 11:25
)
你个硬件盲,你说写就能写的啊。
(空) (
GoodHope
[415]
2005-10-11 11:26
)
首先看读操作:地址对齐情况下,单次操作对于总线效率是一样的,多次操作肯定是32bit有效率。
(213字)
(
GoodHope
[554]
2005-10-11 11:25
)
忘记说计算效率了,其实也都一样。性能差异主要由于总线吞吐引起。
(47字)
(
GoodHope
[484]
2005-10-11 11:32
)
没完全看明白,不排除被你忽悠的可能性。
(空) (
老玉米
[377]
2005-10-11 11:33
)
GH说的是对的。
(空) (
pcplayer
[403]
2005-10-11 11:34
)
设置的这个字段就是为了表示状态, 32位太浪费了吧
(空) (
咔波碧宝
[486]
2005-10-11 11:09
)
说不定你定义个8位编译器也给你弄成32位的呢?
(空) (
Kaye
[432]
2005-10-11 11:12
)
我说的是数据库存储结构
(空) (
咔波碧宝
[448]
2005-10-11 11:29
)
浪费空间怎么了,我没事就往数据中多甜几个整数,作为保留字段。
(10字)
(
GoodHope
[454]
2005-10-11 11:33
)
改一下结构不就完了?
(19字)
(
JoJo
[532]
2005-10-11 11:16
)
100W的数据,多了不到3M而已
(空) (
小东
[464]
2005-10-11 11:25
)
自己弄一个不就完了,害得这么多人BS你
(空) (
oyjt
[427]
2005-10-11 10:49
)
专家提示,自摸对身体不好。
(空) (
pcplayer
[512]
2005-10-11 10:50
)
欢迎光临本社区,您还没有登录,不能发贴子。请在
这里登录