Показать сообщение отдельно

  #9  
Старый 28.02.2009, 11:07
0x0c0de
Постоянный
Регистрация: 25.05.2007
Сообщений: 448
С нами: 9981026

Репутация: 1564
По умолчанию

Цитата:
Сообщение от NorB  
printf(FindFileData.dwFileAttributes); как преобразовать тип в скобках dword как его сделать чар?) printf((char)FindFileData.dwFileAttributes) Неканает подскажите если нетрудно.
Сделать можно с помощью (char *), но судя по параметру, который вы хотите передать printf у вас все равно ничего не заработает, хотя и скомпилится. Даже описание параметров printf не удосужились посмотреть. printf в качестве первого аргумента принимает указатель на строку, а поле структуры dwFileAttributes - это не указатель на строку (видите, там dw - DWORD).

Если вам надо вывести это поле, делайте это так

printf("FindFileData.dwFileAttributes = %X\n",FindFileData.dwFileAttributes);

Последний раз редактировалось 0x0c0de; 28.02.2009 в 11:13..
 
Ответить с цитированием