Re[2]: Преобразование _variant_t к char и int
От: unfer  
Дата: 09.10.08 06:56
Оценка:
_D>как именно ругается компилятор?
Точнее сказать не ругается, билдится без ошибок, запускается и... ничего не происходит.
_D>у _variant_t тьма перегруженных операторов, можно вот так делать -
_variant_t int_va(0);
char c = (char)int_var;

Вот так как раз и не получается.
Вот моя строчка
MasRec[j]->fio_driver = (char)RecPtr->GetFields()->GetItem(L"fio_driver")->Value;

fio_driver имеет тип char. При пошаговой проходке когда доходит дело до этой строчки, просто напросто перескакивает в конец программы и все, причем программа не подвисает, она просто ничего не выводит (а должна выводить все элементы массива).
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.