С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как сделать так, что бы длинна строки сама менялась при вводе строки? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка двумерного массива над главной диагональю по убыванию http://www.cyberforum.ru/cpp-beginners/thread1155283.html
Сортировка двумерного массива m=5 n=5 над главной диагональю по убыванию. Сортировка выбором. Помогите пожалуйста!!
C++ Выполнить кольцевой сдвиг чтобы его максимальный элемент оказался на К-ом месте Помогите написать программу. (borland C++) Дан массив A(n). Выполнить кольцевой сдвиг массива таким образом, чтобы его максимальный элемент оказался на К-ом месте. http://www.cyberforum.ru/cpp-beginners/thread1155271.html
C++ Произведение отрицательных элементов массива, предшествующих первому положительному элементу
Найти произведение отрицательных элементов массива, предшествующих первому положительному элементу. Если по какой-либо причине вычислить произведение не удается, выдать об этом сообщение с указанием...
Динамический массив. Как лучше обращатся к элементу: по адресу или по значению? C++
Собственно, как лучше. Так: int i, j, len; char *text = new char; cout << "Input the text: "; cin.getline (text, 255); len = strlen (text); for (i=0;...
C++ Подсчитайте число и сумму положительных, число и произдведение отрицательных элементов заданного массива http://www.cyberforum.ru/cpp-beginners/thread1155234.html
Подсчитайте число и сумму положительных, число и произдведение отрицательных элементов заданного массива A.
C++ Создать программу, которая обеспечивает создание, просмотр, дополнение, и удаление данных с файла Нужно создать программу, которая обеспечивает создание, просмотр, дополнение, и удаление данных с файла, который содержит информацию с анкет школьников, что содержат фамилию, возраст, номер школы и... подробнее

Показать сообщение отдельно
Welder1
0 / 0 / 0
Регистрация: 25.01.2013
Сообщений: 7
24.04.2014, 23:33  [ТС]
мне непонятно почему, но препод требует решения на более низком уровне, "что бы ты понял как оно всё там работает"
кстати, забыл показать как я реализовал само считывание:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
int EnterNum(char* string)
{
    int baseNum;
    do {
        cout << string << endl;
        cin.clear();
        cin.sync();
        cin >> baseNum;
    } while (cin.fail());
    return baseNum;
}
 
 
void EnterString(char* string, int longstring)
{
    cin.sync();
    cin.getline(string, longstring);
}
как оно работает сейчас: ввожу строку, строка заносится в массив размером 1000
как должно работать: ввожу строку, она сохраняется в буфере, подсчитывается её длинна, создаётся массив соответствующего размера, строка переносится в созданный массив, буфер очищается.

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