![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| fatalfog |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 5.3.2006 Репутация: нет Всего: нет |
слил сорцы из инета, исправил ошибки все кроме одной:
strncat(button,argv[1],6); че-то ругается на: button.cpp cannot convert `char**' to `const char*' for argument `2' to `char* strncat(char*, const char*, size_t)' а вроде правильно |
|||
|
||||
| MAKCim |
|
|||
![]() Воін дZэна ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5644 Регистрация: 10.12.2005 Где: Менск, РБ Репутация: 52 Всего: 207 |
кода побольше приведи, хотя компилятор тебе ясно говорит, что не так
может argv[1] у тебя это char**? (хотя вроде как не должно) -------------------- Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі © |
|||
|
||||
| BreakPointMAN |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 725 Регистрация: 15.9.2004 Где: Saratov Репутация: 14 Всего: 24 |
А, может быть, ты не дописал "[1]" в строке "strncat(button,argv[1],6);", и у тебя получилось что-то вроде:
Тогда компилятор правильно ругается, ибо argv в данном случае типа char**, а функция strncat на месте второго параметра ожидает аргумент типа const char*. Или, возможно, argv это вообще совсем не то, что мы думаем? Может быть, у тебя в теле программы определена такая переменная типа "указатель на указатель на указатель на char"? Но это был бы полный изврат... Покажи целиком код. -------------------- "Разруха не в клозетах, а в головах." © Ф.Ф. Преображенский (М.Булгаков, "Собачье сердце") |
|||
|
||||
| Гоганчик |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 5.3.2006 Репутация: нет Всего: нет |
Правильно, без исходников и думать нечего, т.к. мы придем к одному, а окажется совершенно другое...
|
|||
|
||||
| fatalfog |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 5.3.2006 Репутация: нет Всего: нет |
int main(int argc, char** argv[]) - начало
тут argv как char обьявляется а код состоит из нескольких сорцов |
|||
|
||||
| BreakPointMAN |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 725 Регистрация: 15.9.2004 Где: Saratov Репутация: 14 Всего: 24 |
а должно быть:
а у тебя получается то, как я и говорил: argv это
Добавлено @ 17:32 PS: исходники нужно набирать внимательно, а еще хорошо бы почитать книгу по C++... -------------------- "Разруха не в клозетах, а в головах." © Ф.Ф. Преображенский (М.Булгаков, "Собачье сердце") |
||||
|
|||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |