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

Можно ли использовать cin.getline для указателя типа char* - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ delete this http://www.cyberforum.ru/cpp-beginners/thread924208.html
Добрый день! У меня возник такой вопрос - почему в программе возникает неопределённое поведение для объекта, в деструкторе которого присутствует конструкция delete this? Ведь, по идеи, всё верно - удаляем объект по адресу, выходим из функции-деструктора и всё хорошо - объект больше память не занимает.
C++ Нужен код, который сможет изменять порядок вопросов при запуске программы Нужен код,который сможет изменять порядок вопросов при запуске программы. Например:(при первом запуске) 1)Сколько тебе лет? 2)Ты бухал? (При втором запуске): 1)Ты бухал? 2)Сколько тебе лет? http://www.cyberforum.ru/cpp-beginners/thread924186.html
C++ Как делать оконные приложения C++
Извините за ламерский вопрос, но всё же, кто как делает оконные приложения на С++? Mfc? Или Borland C++ Builder? Кто может дать ссылку на какие-то уроки?) А то хочется с консоли переходить на оконные программы :)
Подсчет символа C++
//header #ifndef STRING1_H_ #define STRING1_H_ #include <iostream> using std::ostream; using std::istream; class String { private:
C++ Даны два упорядоченных массива. Слить их в третий, но чтобы элементы не повторялись http://www.cyberforum.ru/cpp-beginners/thread924125.html
Даны два упорядоченных массива. Нужно слить их в третий, но чтобы элементы не повторялись. (один проход по массивам)
C++ голосовой вызов как можно записать голос потоп обработать его и записать его в текстовый или просто файл,чтобы в файле были уже слова.(вроде голосового вызова)подскажите напровление и литературу.заранее спасибо подробнее

Показать сообщение отдельно
Neoni
0 / 0 / 1
Регистрация: 17.05.2012
Сообщений: 25
Завершенные тесты: 1
16.07.2013, 19:58     Можно ли использовать cin.getline для указателя типа char*
Вот к примеру код он работает, но при отладке Ошибка доступа.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
struct EXAMPLE{char* pName;
               char* pAvto;
               EXAMPLE* next;
               };
int main(int nArg,char* pszArgv[])
{EXAMPLE* pv = new EXAMPLE;
 cin.getline(pv->pName,128);
 cout << pv->pName;
 cin.sync();
 cin.get();
return 0;}
Хотелось бы разобраться как вообще возможно сделать так что бы указатель ссылался на строку, не используя
дополнительно обьявлений переменных и какой функцией?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru