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

проблема с передачей параметра функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу понять кде ошибка в классе http://www.cyberforum.ru/cpp-beginners/thread383553.html
Пишу в классе: #include <iostream> #include <string> using namespace std; class Person { public: string GetName(); void SetName(int n);
C++ составить программу, которая бы для введенных с клавиатуры 4-х чисел находила следующие значение: составить программу, которая бы для введенных с клавиатуры 4-х чисел находила следующие значение: больше из 4-х целых чисел умножить на 5,4 и меньше-увеличить на 11. http://www.cyberforum.ru/cpp-beginners/thread383550.html
C++ задачи си++. помогите решить пожалуйста
4. Проверьте, является ли "кас" корнем слова без приставки. Отделите в слове повторяющиеся более двух раз буквы запятыми. Вычеркните из слова букву, предшествующую сочетанию "ча".
Определить, является ли введенная буква с клавиатуры гласной, согласной или латинской C++
Определить, является ли введенная буква с клавиатуры гласной, согласной или латинской.
C++ Программа на Бинарное дерево http://www.cyberforum.ru/cpp-beginners/thread383525.html
Есть несколько задачек на данную тему, вот что-то пока, что никак не могу разобраться. У кого есть возможность напишите, чтоб по реальному примеру разобраться. 1. Бинарное дерево задано указателем на корень. Информационные поля узлов, входящих в состав де-рева, имеют тип int. Необходимо создать список, хранящий в порядке возрастания целые числа, заданные в листьях дерева. 2.Бинарное дерево,...
C++ Помогите написать программу по последовательности чисел, не пойму смысл задачи 1. Вводится последовательность целых чисел, 0 – конец последовательности. Для каждого числа последовательности найти количество его делителей (функцией оформить определение количества делителей числа). подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
17621 / 5845 / 375
Регистрация: 30.03.2009
Сообщений: 16,122
Записей в блоге: 26
14.11.2011, 13:39
В первом случае у тебя есть массив char'ов, который инициализирован строкой. В втором случае у тебя есть строковой литерал

Почитай две ссылки, чтобы понять, как эти конструкции строит компилятор
Изменить значение указателя
Чем по умолчанию инициализируется символьный массив?

В твоём случае ломается на строке 16 из второго исходника: запись в read-only данные

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