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

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

Войти
Регистрация
Восстановить пароль
 
mr.Reenz
Сообщений: n/a
#1

команда удаления строки введенной с клавиатуры на C++ - C++

12.05.2012, 22:20. Просмотров 689. Ответов 2
Метки нет (Все метки)

Вот написал программу. Надо удалить строку с данными после ее ввода.
Объявил функцию void DelOldDate(), но как написать ее тело для удаления данных с типом возвращаемого значения string itsDateRolic.
Заранее спасибо.




#include <iostream>
#include <cstdlib>
#include <string>
using namespace std;

struct Bisness
{
char itsNameZakaz [100];
unsigned int itsNomerZakaza;
char itsNameReklama [100];
char itsIzgotovitel [100];
string itsDateRolic;/*itsDateRolic1*///[15]
unsigned int itsMoney;
unsigned int itsNewZakaz;
char itsInfoRekRol[1000];
void DelOldDate(); //создам метод данных типа "void Del()"
//создам псевдо GUI
};
void DelOldDate()
{
Rolic.itsDateRolic->Delete();
}

int main()
{
Bisness Rolic;
//cout<<" ---------------------------------------------------------"<<endl;
cout<<"Name zakaz: ";
cin>>Rolic.itsNameZakaz;
cout<<"Enter nomer zakaza: ";
cin>>Rolic.itsNameZakaz;
cout<<"Enter izgotovitel rolica: ";
cin>>Rolic.itsIzgotovitel;
cout<<"Enter dates transliacia rolic(3 parsts) : ";
cin>>Rolic.itsDateRolic; //удаление введенных данных
cout<<endl;
cin>>Rolic.itsDateRolic;
cout<<endl;
cin>>Rolic.itsDateRolic;
cout<<endl;
cout<<"Enter money in dollars: ";
cin>>Rolic.itsMoney;
cout<<"Enter svedenia o reklamnom rolice: ";
cin>>Rolic.itsInfoRekRol;
cout<<"Deleting olds date processing... ";
//cout<<voidDelOldDate();

system("pause");
return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.05.2012, 22:20     команда удаления строки введенной с клавиатуры на C++
Посмотрите здесь:

Написать программу удаления букв н из введенной строки - C++
Написать программу удаления букв н из введенной строки

Длина введенной с клавиатуры строки - C++
Ребят, помогите пожалуйста. В общем при защите лабы возникли проблемы... помогите пожалуйста...

Удалить пробелы из введенной с клавиатуры строки. - C++
Написать программу, которая удаляет пробелы из введенной с клавиатуры строки.

Вычисление длины строки, введенной с клавиатуры - C++
написать программу которая вычисляет длину введенной с клавиатуры строки

Удалить из введенной с клавиатуры строки начальные пробелы - C++
Помогите написать программу, которая удаляет из введенной с клавиатуры строки начальные пробелы на языке &quot;СИ&quot;

Удалить из введенной с клавиатуры строки начальные пробелы - C++
Собственно в написании такой програмулинки:которая удаляет из введенной с клавиатуры строки начальные пробелы. Полученная строка без...

Удалить начальные пробелы из введенной с клавиатуры строки - C++
Помогите написать программу для Microsoft Visual Studio Вот что надо сделать: Написать программу, которая удаляет начальные пробелы...

Программа, которая вычисляет длину введенной с клавиатуры строки - C++
Ребят помогите и объясните пожалуйста :wall::cry: Нужно написать программу, которая вычисляет длину введенной с клавиатуры строки. ...

Напишите программу, которая вычисляет длину введенной с клавиатуры строки - C++
Напишите программу, которая вычисляет длину введенной с клавиатуры строки.

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

Вычислить длину введенной с клавиатуры строки используя библиотеку string - C++
Напишите программу, которая вычисляет длину введенной с клавиатуры строки используя библиотеку string

Программа, которая удаляет из введенной с клавиатуры строки начальные пробелы - C++
программу, которая удаляет из введенной с кла¬виатуры строки начальные пробелы.


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MrCold
852 / 750 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
13.05.2012, 00:16     команда удаления строки введенной с клавиатуры на C++ #2
Цитата Сообщение от mr.Reenz Посмотреть сообщение
данных с типом возвращаемого значения string
http://www.cplusplus.com/reference/string/string/clear/
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
char itsInfoRekRol[1000];
void DelOldDate(); //создам метод данных типа "void Del()"
//создам псевдо GUI
};
void Bisness::DelOldDate()
{
 itsDateRolic.clear();
} 
 
int main()
{
Bisness Rolic;
// -------------------------------------------
 
cout<<"Enter dates transliacia rolic(3 parsts) : ";
cin >> Rolic.itsDateRolic;
 
 
// ----------------------------------------
cout <<  Rolic.itsDateRolic; //вывод  строка не пустая
cout<<"\nDeleting olds date processing... ";
cout << endl;
Rolic.DelOldDate();//удаление введенных данных  //  ВЫЗОВ ФУНКЦИИ
cout <<  Rolic.itsDateRolic; //вывод  строка пустая
cout << endl;
//-----------------------------------------------------
 
system("pause");
return 0;
}
mr.Reenz
Сообщений: n/a
13.05.2012, 16:08     команда удаления строки введенной с клавиатуры на C++ #3
Огромное спасибо MrCold
Yandex
Объявления
13.05.2012, 16:08     команда удаления строки введенной с клавиатуры на C++
Ответ Создать тему
Опции темы

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