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

Ошибка в коде (Ошибка сегментирования (core dumped) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ При считывании файла появляются лишние переходы на следующую строку http://www.cyberforum.ru/cpp-beginners/thread1497571.html
void __fastcall TForm2::Button3Click(TObject *Sender) //Кнопка "Назад" { FILE *Slovar; Slovar=fopen("Slovar.txt","w"); for(int i=0;i<ListBox1->Count;i++) { ...
C++ Dev cpp + формоляпка Добрый день. я много раз видел как в dev cpp используют менеджер формы. т е можно на форму положить кнопочки иконки. и сделать это не программными средствами. подскажите как ее вызвать ?... http://www.cyberforum.ru/cpp-beginners/thread1497569.html
C++ Неверный формат вывода
Здравствуйте! Язык С++ только осваиваю, но уже возникло тупиковое затруднение. Суть программы: написать функцию, которая принимает два параметра типа unsigned short int и возвращает результат...
C++ Поля в синглтоне
Каким образом нужно объявлять поля в синглтоне? Если объявляю так: public: static std::thread* trd; То в .cpp файле с реализацией функций синглтона выдаёт ошибку LNK2001(Unresolved...
C++ Расшифровка таинственного пробела http://www.cyberforum.ru/cpp-beginners/thread1497550.html
Большая просьба помочь.Есть задача проверить является ли число двоичным или десятичным: вот код #include <iostream> using namespace std; int main() {setlocale(LC_ALL,"Rus"); char stroka; int...
C++ Ошибка в приложении: "error LNK2019: ссылка на неразрешенный внешний символ" Создал консольное приложение и в него добавил код: #include "afxwin.h" // MFC Основные и стандартные компоненты class CMainWnd : public CFrameWnd { public: CMainWnd(); // Конструктор по... подробнее

Показать сообщение отдельно
w0lfheart
0 / 0 / 0
Регистрация: 12.07.2015
Сообщений: 6
14.07.2015, 20:42  [ТС]
Не долго радовался, вылезла новая проблема с недопонимаем..
Помогите плз, понять почему в функции не выполняется вторая часть (else)?
Функция соединяет два char*. и заканчивает строку нулем.

Заранее большое спасибо.


C++
1
2
3
4
5
6
7
void strcat(char *to, const char *from) {
    for (int k=0;to[k];k++)
    {
    if(*to != '\0')to++;
    else {*to = (*from?*from:'\0'); to++; from++;}
    }
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru