Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
script.cpp:
Error E2034 script.cpp 87: Cannot convert 'void *' to 'char *' in function main(int,char * *)
Error E2303 script.cpp 95: Type name expected
*** 2 errors in Compile ***
Здравствуйте, Oxy, Вы писали:
Oxy>Я не очень искушен в С. Компилю один исходник, но Borland C++ Builder Comiller 5.5 ругается Oxy>..................................................... Oxy>86: char *to; Oxy>87: to=malloc(1024); Oxy>......................................................
Надо так
char *to;
to=(char *)malloc(1024);
явное преобразованиетипа указателя требуется
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Error E2092 script.cpp 140: Storage class 'inline' is not allowed here
Error E2141 script.cpp 140: Declaration syntax error
*** 2 errors in Compile ***
Re[4]: Помогите, компилятор ругается.
От:
Аноним
Дата:
22.04.03 16:40
Оценка:
Здравствуйте, Oxy, Вы писали:
Oxy>Ок, с эти понятно. Спасибо! Со вторым вопросом я тоже разобрался. Oxy>Но есть новый вопрос Oxy>Код Oxy>
Oxy>Error E2092 script.cpp 140: Storage class 'inline' is not allowed here Oxy>Error E2141 script.cpp 140: Declaration syntax error Oxy>*** 2 errors in Compile ***
Вероятно, не объявлен тип uint. Компилятор, встретив незнакомое имя uint, пытыется истолковать всю конструкцию как объявление переменной и запутывается.