|
|
|
Из дельфей в си!
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста как будет выглядеть такая строка в си [/SRC] arrCRC : array [0..1] of byte absolute oldCRC [/src] Заранее спасиба! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 12:35 |
|
||
|
Из дельфей в си!
|
|||
|---|---|---|---|
|
#18+
ustyaа что значит вражье "absolute oldCRC" ? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 12:36 |
|
||
|
Из дельфей в си!
|
|||
|---|---|---|---|
|
#18+
может BYTE arrCRC[2]; или bool arrCRC; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 12:37 |
|
||
|
Из дельфей в си!
|
|||
|---|---|---|---|
|
#18+
sashka304может BYTE arrCRC[2]; или bool arrCRC; да так не работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 12:40 |
|
||
|
Из дельфей в си!
|
|||
|---|---|---|---|
|
#18+
Карабас Барабас ustyaа что значит вражье "absolute oldCRC" ? Posted via ActualForum NNTP Server 1.3 You can create a new variable that resides at the same address as another variable. To do so, put the directive absolute after the type name in the declaration of the new variable, followed by the name of an existing (previously declared) variable. For example, var Str: string[32]; StrLen: Byte absolute Str; specifies that the variable StrLen should start at the same address as Str. Since the first byte of a short string contains the string's length, the value of StrLen is the length of Str. You cannot initialize a variable in an absolute declaration or combine absolute with any other directives. это я в хелпе делфей нашел ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 12:41 |
|
||
|
Из дельфей в си!
|
|||
|---|---|---|---|
|
#18+
ustyaа ну дак это или юнион, или ссылка (если того же типа) Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 12:43 |
|
||
|
Из дельфей в си!
|
|||
|---|---|---|---|
|
#18+
Карабас Барабас ustyaа ну дак это или юнион, или ссылка (если того же типа) Posted via ActualForum NNTP Server 1.3 а как это будет выглядеть в си ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 12:45 |
|
||
|
Из дельфей в си!
|
|||
|---|---|---|---|
|
#18+
ustya Код: plaintext а какой тип имеет oldCRC ? Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 12:46 |
|
||
|
Из дельфей в си!
|
|||
|---|---|---|---|
|
#18+
Карабас Барабас ustya Код: plaintext а какой тип имеет oldCRC ? Posted via ActualForum NNTP Server 1.3 WORD ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 12:50 |
|
||
|
Из дельфей в си!
|
|||
|---|---|---|---|
|
#18+
ustyaWORDох, вспомнить бы, как юнион пишется ... union type_of_your_array { WORD oldCRC; BYTE arrCRC[2]; } yourarray; Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 12:57 |
|
||
|
Из дельфей в си!
|
|||
|---|---|---|---|
|
#18+
BYTE *arrCRC=(BYTE*)&oldCRC; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 13:19 |
|
||
|
Из дельфей в си!
|
|||
|---|---|---|---|
|
#18+
альтернатива: LOBYTE(oldCRC)=0; HIBYTE(oldCRC)=1; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 13:21 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34193463&tid=2029845]: |
0ms |
get settings: |
5ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
133ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 388ms |

| 0 / 0 |
