Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
max-@
0 / 0 / 0
Регистрация: 22.03.2011
Сообщений: 68
#1

Разобраться с ошибкой 74 possible usage of str_cat before definition - C++

30.03.2011, 02:33. Просмотров 755. Ответов 3
Метки нет (Все метки)

Пищу так:
C++
1
2
3
4
5
6
7
#include<string.h>
.................
char *str_cat;
for(int i=0; i<argc; i+=2){
  strcpy(str_cat,argv[i]);
  strcat(str_cat,argv[i+1]);//Выдаёт Warning |74 possible usage of str_cat before definition| а при запуске программы ошибку |В адрес ****** не может 'read'|
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.03.2011, 02:33
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Разобраться с ошибкой 74 possible usage of str_cat before definition (C++):

Не могу разобраться с ошибкой - C++
Всю голову переломал почему он ругается на cout в 11 строке. Подскажите пожалуйста. #include &lt;iostream.h&gt; #include &lt;conio.h&gt; #include...

Не могу разобраться с ошибкой - C++
Программа ханойские башни, нужно что бы выводил графически. Но пишет вот такую ошибку Ошибка 1 error C1083: Не удается открыть файл...

Не могу разобраться с ошибкой - C++
В общем такой код Source.cpp #include &lt;iostream&gt; using namespace std; #include &quot;header.h&quot; stack_type::stack_type() { ...

не могу разобраться с ошибкой - C++
Нарушение прав доступа при записи &quot;0x001a0fc0&quot;. не могу понять где ошибка. программа на рекурсию #include &quot;stdafx.h&quot; #include...

пом0гите разобраться с ошибкой - C++
expected identifier before '(' token expected `;' before '(' token вот код #include &lt;iostream&gt; using namespace std; int...

Никак не могу разобраться с ошибкой. - C++
Задание: Имеются числа х1,х2,...,хn.Расставить их в таблице размером (nхn) так,чтобы в каждой строке и в каждом столбце каждое число...

3
Kovalsky2
0 / 0 / 0
Регистрация: 05.08.2009
Сообщений: 96
30.03.2011, 02:39 #2
char *str_cat; - просто ссылка, надо мозги зарезервировать
сделайте так char str_cat[1000];
или
str_cat=new 1000;
if (!str_cat)return;
или
str_cat=(char*)malloc(1000);
0
Kovalsky2
0 / 0 / 0
Регистрация: 05.08.2009
Сообщений: 96
30.03.2011, 02:40 #3
Поправка:
str_cat=new char[1000];
0
max-@
0 / 0 / 0
Регистрация: 22.03.2011
Сообщений: 68
30.03.2011, 02:42  [ТС] #4
Спасибо..........получилось.........
так тоже катит:
C++
1
2
  strcpy((char*)str_cat,argv[i]);
  strcat((char*)str_cat,argv[i+1]);
0
30.03.2011, 02:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2011, 02:42
Привет! Вот еще темы с ответами:

Не могу разобраться с ошибкой в проге - C++
#include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;ctype.h&gt; #define C 262 #define D 294 #define E 330 ...

разобраться с ошибкой с3867 (msvs 2012) - C++
#include &quot;stdafx.h&quot; #include &quot;Menu.h&quot; #include &quot;Labs.h&quot; void Some(){std::cout&lt;&lt;&quot;спасибо что работает &quot;;_getch();} int main() ...

помогите разобраться с ошибкой в вызове функции - C++
компилятор выдает ошибку `sum1' cannot be used as a function #include &lt;stdio.h&gt; #include &lt;conio.h&gt; float sum1 (int sum, int c,...

Не получается разобраться с ошибкой: app.exe has triggered a breakpoint - C++
Задание: Считать информацию с одного файла и вывести в другой. Для 4 структур сделал 4 указателя для файлов. Не могу найти, почему...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru