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

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

Войти
Регистрация
Восстановить пароль
 
Демик
9 / 9 / 0
Регистрация: 19.04.2012
Сообщений: 114
#1

Ошибка при записи в строку - C++

18.10.2013, 20:42. Просмотров 206. Ответов 4
Метки нет (Все метки)

Здравствуйте, подскажите, что я делаю не так?
C++
1
2
3
    char *nameImage, *pathMessage, *pathImage;
    std::cout << "Введите название изображения(*.bmp)\n";
    std::cin >> nameImage;
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2013, 20:42     Ошибка при записи в строку
Посмотрите здесь:

Ошибка при посимвольной записи из строки char в строку string - C++
Это фрагмент конструктора класса: ifstream fin(&quot;client.txt&quot;); const int n = 80; char buf; fin.getline(buf,...

Переход на новую строку при записи в файл - C++
Привет всем, я пишу такую программу.. С клавиатуры вводятся две матрицы, на выбор пользователя она записывается в файл либо в виде...

Работа с файлами. Как добавить переход на новую строку при записи? - C++
Задача такая, дан текстовый файл (с информацией о людях Фамилия Имя Отчество) и надо создать второй файл с записями вида «Фамилия И.О.»,...

Ошибка при записи в файл - C++
Помогите добить задачку на С++. В общем прога работает правильно вот только когда идет запись в файл, то в файле находятса не данные...

Ошибка доступа при записи - C++
Эм, у меня наверно руки не оттуда растут, но мне может кто-ниьудь объяснить как возможно успешное выполнение программы в пошаговом режиме,...

Ошибка при записи в файл - C++
помогите, вылетает ошибка при записи в файл ф-я void add_in_file(int n) что не так? #include &lt;iostream&gt; #include &lt;conio.h&gt; ...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Fyret
184 / 170 / 13
Регистрация: 30.07.2013
Сообщений: 359
18.10.2013, 20:58     Ошибка при записи в строку #2
Вы не выделяете память под строки, даже не инициализируете указатели.
Демик
9 / 9 / 0
Регистрация: 19.04.2012
Сообщений: 114
18.10.2013, 21:04  [ТС]     Ошибка при записи в строку #3
ммм, а можно какой-нибудь простенький пример?
Все, понял, все работает, спасибо;
C++
1
2
3
4
char *nameImage = new char;
    char *pathImage = new char;
    std::cout << "Введите название изображения(*.bmp)\n";
    std::cin >> nameImage
;
Fyret
184 / 170 / 13
Регистрация: 30.07.2013
Сообщений: 359
18.10.2013, 21:09     Ошибка при записи в строку #4
C++
1
2
3
char* str= new char[512];
std::cout << "OK, enter your thing:";
std::cin >> str;
А еще лучше так:
C++
1
2
3
std::string str;
std::cout << "Ok, enter your thing:" << std::endl;
std::getline( std::cin, str );
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.10.2013, 21:25     Ошибка при записи в строку
Еще ссылки по теме:

Ошибка сегментации при записи строки - C++
Доброго времени суток уважаемые форумчане!Помогоите исправить ошибку. Начну с условия задания, которое я пытаюсь исполнить: 270....

Ошибка доступа при записи файла - C++
#include &lt;Windows.h&gt; #include &lt;tchar.h&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; int _tmain(int argc, _TCHAR* argv) { TCHAR...

Ошибка Access Violation при записи - C++
void Texts :: setC_String() { str=strb; str-&gt;setC_String();//здесь указывает на ошибку str=strh; ...

Ошибка исполнения при записи в vector - C++
Вылетает при воде первой строки. Не пойму почему? #include &lt;iostream&gt; #include &lt;vector&gt; #include &lt;sstream&gt; #include &lt;fstream&gt; ...

Ошибка при записи в бинарный файл - C++
Задание - записать в бинарный файл последовательность из N байт вида &quot;00001111 11110000 00001111 ...&quot;. Почему-то 11110000 записывается...

Ошибка при записи данных в файл - C++
Для записи перменной типа string выделяю динамически массив из 64 элементов char,после записи данных освобождаю память,но почему-то при...


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

Или воспользуйтесь поиском по форуму:
Демик
9 / 9 / 0
Регистрация: 19.04.2012
Сообщений: 114
18.10.2013, 21:25  [ТС]     Ошибка при записи в строку #5
а я как-то со стрингами не в ладах
Yandex
Объявления
18.10.2013, 21:25     Ошибка при записи в строку
Ответ Создать тему
Опции темы

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