| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Программирование под Unix/Linux > assignment makes integer from pointer |
| Автор: Larrikin 14.2.2008, 20:57 | ||
| по компиляции на строку neuro[n].act = row[3]; ругается gcc warning: assignment makes integer from pointer without a cast при запуске вывод: We got 1 rows sizeof neuro - 4 sizeof neuron - 24 mySQL say: 1,-1,-2,+ we got: 1,-1,-2,D Working! а мне надо получить we got: 1,-1,-2,+
> uname -rs FreeBSD 6.2-RELEASE > gcc -v Using built-in specs. Configured with: FreeBSD/i386 system compiler Thread model: posix gcc version 3.4.6 [FreeBSD] 20060305 > как получить char из того, что там в этом row[3]? |
| Автор: JackYF 14.2.2008, 21:10 | ||||
? |
| Автор: MAKCim 14.2.2008, 22:04 | ||
|
| Автор: Larrikin 14.2.2008, 23:20 |
| парни, вы рулите |
| Автор: JackYF 14.2.2008, 23:44 |
вопрос закрыт? какое решение подошло? |
| Автор: Larrikin 14.2.2008, 23:58 | ||
то есть просто использовать надо было механизм приведения типов... я сто раз читал про него пока пытался разобраться, но сам не додумался, что это тоже тот случай... |
| Автор: JackYF 15.2.2008, 01:31 |
| Larrikin, хорошо. А теперь ещё и тему пометь решённой |