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

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

Войти
Регистрация
Восстановить пароль
 
andyoO
1 / 1 / 0
Регистрация: 19.12.2012
Сообщений: 68
#1

Строки string (избавиться от нулевого элемента) - C++

22.06.2013, 00:03. Просмотров 297. Ответов 3
Метки нет (Все метки)

Ребят, вопрос в следующем: запрашиваю строку
C++
1
getline(cin,str);
как избавиться от нулевого элемента (при нажатии enter возникает пустая строка)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.06.2013, 00:03
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Строки string (избавиться от нулевого элемента) (C++):

Для каждой строки матрицы распечатать индекс первого нулевого элемента - C++
Здравствуйте! Элементы массива размерностью 2 на 6 инициализировать случайными числами от 0 до 5. Для каждой строки распечатать индекс...

Вывод только номера столбца и строки первого нулевого элемента матрицы - C++
#include<stdio.h> #include<conio.h> #include<string.h> #include <iostream.h> main() { int a; int i,j,n,m,m1,k,b,c; bool...

Вывод элемента строки string по номеру - C++
Есть строка типа string. Нужно вывести у нее 3 первых, а потом 3 последних символа. Как можно сделать?

Как избавиться от string, какие есть альтернативы? - C++
Имеется такая программка, как мне уйти от применения string'овских функций к другим? и что вообще можно в таком случае использовать? ...

Запись в одномерный массив не с нулевого элемента - C++
Добрый день, форумчане. Уже как с неделю учусь CPP и пишу свою программу для вычисления геометрической прогрессии. Решил...

Циклы, массивы, поиск нулевого элемента - C++
6. Дано натуральное число n, целые числа a0,a1,....,an . Сформировать новый массив, исключив из заданного числа, кратные числу 3, ...

3
kventin_zhuk
БНТУ ФИТР
215 / 155 / 15
Регистрация: 26.12.2012
Сообщений: 382
22.06.2013, 00:25 #2
Как вариант:

C++
1
2
3
4
5
6
string str;
do
{
    getline(cin, str);
}
while(str == "");
0
MrGluck
Модератор
Эксперт CЭксперт С++
7278 / 4439 / 650
Регистрация: 29.11.2010
Сообщений: 12,017
22.06.2013, 01:24 #3
C++
1
cin.ignore();
0
Olivеr
412 / 408 / 13
Регистрация: 06.10.2011
Сообщений: 831
22.06.2013, 01:52 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
using namespace std;
 
int main()
{
    string str;
    ws(cin);
    getline(cin, str);
    cout << "str is:" << str;
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.06.2013, 01:52
Привет! Вот еще темы с ответами:

Определить наличие в массиве нулевого элемента - C++
Дан массив размером 3x7 с элементами вещественного типа. Написать программу, определяющую наличие в массиве хотя бы одного элемента равна...

Количество строк, не содержащих ни одного нулевого элемента - C++
Ребята, вот есть код мой, но почему-то постоянно считает 0, скажите, где ошибка? // Çàäàíèå 1 #include &quot;iostream.h&quot; #include...

Количество строк, не содержащих не одного нулевого элемента - C++
Может кто-то делал и знает как найти количество строк матрицы, не содержащих не одного нулевого элемента.

Не заполняется динамический массив, кроме нулевого элемента - C++
Создал программу для расчета корней явным методом Эйлера ОДУ не заполняются массивы, везде искал, везде также, даже на вашем форуме...


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
22.06.2013, 01:52
Ответ Создать тему
Опции темы

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