Форум программистов, компьютерный форум CyberForum.ru

Ошибка strcat ...segmentation fault - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ алгоритмы хеширования http://www.cyberforum.ru/cpp-beginners/thread346485.html
может кто-нибудь подсказать, где можно почитать про хеширование и посмтотреть непосредственно реализации на С больше всего интересует хеш TTH, но можно и другие, желательно не сложные. Хотелось бы попробовать реализовать какой-нибудь.
C++ Порядок инициализации предков class A {...}; class B {...}; class C : A,B { private: int Var; public: C(const int &v) : A(&Var), B(&Var) { Var=v+5; } }; http://www.cyberforum.ru/cpp-beginners/thread346457.html
C++ Помогите решить ошибку
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(990,5): warning MSB8012: TargetPath(C:\Users\Developed\Desktop\Новая папка\Code\Solutions\..\..\Bin32\DwDll.dll) не соответствует значению свойства выходного файла (C:\Users\Developed\Desktop\Новая папка\Bin32\DVC.dll) для Linker. Это может привести к неправильному построению проекта. Чтобы исправить это, убедитесь,...
C++ Проверка числа на чётность
Какой из этих способов работает быстрее if (!(a%2)) или if (!(a&1))
C++ Поток stdin http://www.cyberforum.ru/cpp-beginners/thread346415.html
Доброго времени суток. Ситуация следующая: пытаюсь расширить свои знания в программировании на С++, поэтому начал читать книгу Коплиена "Advanced C++Programming Styles and Idioms". Поставило в тупик следующее упражнение: Усовершенствуйте класс Stack так, чтобы следующий фрагмент создавал стек и читал его элементы из потока stdin (или любого другого заданного потока) до обнаружения признака...
C++ Диалог открытия файлов и запись в файл Привет всем! Возникла такая проблема: получаю из диалога открытия файла имя файла, в который нужно что-то записать. Вот фрагмент кода: private: System::Void openButton_Click(System::Object^ sender, System::EventArgs^ e) { //Запуск диалога if (mainOpenFileDialog->ShowDialog()==System::Windows::Forms::DialogResult::OK) { //Преобразование строки char... подробнее

Показать сообщение отдельно
grizlik78
Эксперт С++
1897 / 1429 / 106
Регистрация: 29.05.2011
Сообщений: 2,985
30.08.2011, 01:12     Ошибка strcat ...segmentation fault
В строках 28 и 40 похоже на ошибку, ведь strncpy не добавляет завершающий строку символ '\0', если скопировано заданное количество байтов.
То есть после них надо бы добавить
C++
1
ready_1[t - temp] = '\0';
и
C++
1
release[t - ready_1] = '\0';
соответственно.
Ну и проверку результата поиска тоже бы стоило сделать.

Добавлено через 1 минуту
А строки 33 и 44 бесполезны, кстати. Они вообще ничего не делают.
 
Текущее время: 05:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru