Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Конечно, 100 процентов можно. 09.03.05 03:37 Число просмотров: 2671
Автор: void <Grebnev Valery> Статус: Elderman
|
> > Правильно говоришь, но хочу немного добавить (к > первому > > код-блоку): > > int *s=SOMETHING; > > char *p; > > p=(char)((void(s)); > > Этот код должен работать т.к. не только (void*) можно > > кастить к любому типу, но и указатели любого типа > можно > > кастить к (void*). > ЯВНО кастить можно любой указатель к любому (и без двойного > кастинга). Все различия в НЕЯВНОМ преобразовании. Конечно, 100 процентов можно.
Единственно, где-то натыкался в коде , что ворнинги (а может быть даже ошибки в VS 7.0) были пока не заменил в том фрагменте кода статик_каст на реинтерпретер_ каст (если помню, это не стандарт, а кажется, придумки MS?).
|
|
|