С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
26 / 26 / 26
Регистрация: 01.10.2015
Сообщений: 175
1

Segmentation fault(core dumped)

28.10.2015, 17:09. Показов 1028. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
 
int replace1(char *ptr, char c, char m);
 
int main()
{
    char *ptr = "cccccccc";
    int i = replace1(ptr, 'c', 'm');
    while(*ptr++)
    {
        std::cout << *ptr;
    }
 
    std::cout << i;
 
    return 0;
}
 
int replace1(char *ptr, char c1, char m1)
{
    int i = 0;
    while(*ptr)
    {
        if(*ptr == c1)
        {
            *ptr = m1;
            i++;
        }
        ptr++;
    }
    return i;
}
выдает ошибку указанную в заголовке. Code::Blocks. Что не так?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.10.2015, 17:09
Ответы с готовыми решениями:

Segmentation fault (core dumped)
Доброго времени суток. Задача примерно такая. Сделать структуру с данными, класс List для...

Segmentation fault (core dumped)
Добрый вечер. При вводе любых чисел, кроме 0 - й, выводит ошибку. #include &lt;iostream&gt; void...

Segmentation fault (core dumped)
Добрый день. Подскажите, при перемножении матриц более чем 600х600, появляется ошибка Segmentation...

Объединение двух деревьев бинарного поиска ( Segmentation fault (core dumped) )
Блин, народ, сломал голову. Вроде алгоритм простенький, но не работает. Нужно объединить два...

2
:)
Эксперт С++
4773 / 3267 / 497
Регистрация: 19.02.2013
Сообщений: 9,046
28.10.2015, 17:15 2
Default_070, нельзя изменять строковые литералы.
Замени 7 строку на:
C++
1
2
char arr[] = "cccccccc";
char* ptr = arr;
1
26 / 26 / 26
Регистрация: 01.10.2015
Сообщений: 175
28.10.2015, 17:18  [ТС] 3
Спасибо.
0
28.10.2015, 17:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.10.2015, 17:18
Помогаю со студенческими работами здесь

Segmentation fault
Кусок кода: template &lt;typename Type&gt; class Queue { private: struct Elem ...

Segmentation fault
Всем привет. Пишу быдлокод для лабы в универе. Мне по определенному алгоритму необходимо получить...

Segmentation fault
Пишу лабу для универа. В общем необходимо использовать только свои функции, никаких, str......

Segmentation fault
Доброго времени суток. Столкнулся в программе с ошибкой Segmentation fault. Вообще, задача...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru