|
|
|
Присвоение значения указателю.
|
|||
|---|---|---|---|
|
#18+
Приветствую. Подскажите пожалуйста как присвоить указателю одного типа значение другого типа. К примеру есть имеем: char *pointer; wchar_t string; как сделать так чтобы pointer указывал на string. Кроме как так ничего не смог придумать: asm mov pointer,offset string Если что глупое спросил, просьба сразу не убивать, я си 2 дня как поставил, и книжек прочитать ещё не успел. А указатели не ждут. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 00:44 |
|
||
|
Присвоение значения указателю.
|
|||
|---|---|---|---|
|
#18+
Сделать то это можно: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 08:16 |
|
||
|
Присвоение значения указателю.
|
|||
|---|---|---|---|
|
#18+
Виноват, наврал. Вот так: Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 08:21 |
|
||
|
Присвоение значения указателю.
|
|||
|---|---|---|---|
|
#18+
гораздо лучше иметь указатель того же типа что и у объекта, на который ты собираешся указывать. Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 08:52 |
|
||
|
Присвоение значения указателю.
|
|||
|---|---|---|---|
|
#18+
Спасибо всем. только это бессмысленное извращение Это о чём? Просто есть функция, которая возвращает указатель неизвестно начто(char, wchar_t, int), с ним работать надо, а dll-ку переписывать очень не шочется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 10:54 |
|
||
|
Присвоение значения указателю.
|
|||
|---|---|---|---|
|
#18+
a_s_dСпасибо всем. только это бессмысленное извращение Это о чём? Просто есть функция, которая возвращает указатель неизвестно начто(char, wchar_t, int), с ним работать надо, а dll-ку переписывать очень не шочется. Сталкивался с таким. У меня был первый параметр - тип данных, а второй сами данные. Решал эту проблему так: 1. Передавал указатель как void * 2. Потом преобразовывал так уже как надо: (int *, char *, int, ...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 11:21 |
|
||
|
Присвоение значения указателю.
|
|||
|---|---|---|---|
|
#18+
a_s_dПриветствую. Подскажите пожалуйста как присвоить указателю одного типа значение другого типа. К примеру есть имеем: char *pointer; wchar_t string; ... Если что глупое спросил, просьба сразу не убивать, я си 2 дня как поставил, и книжек прочитать ещё не успел. А указатели не ждут. Нет, лучше сначала прочитай все же книжек. А то такого нагородишь .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 13:48 |
|
||
|
Присвоение значения указателю.
|
|||
|---|---|---|---|
|
#18+
в качестве указателя неизвестно на что используется void* ------------------ - А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2006, 14:42 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33725954&tid=2031294]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 230ms |
| total: | 402ms |

| 0 / 0 |
