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

Массив с неизвестным заранее количеством элементов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ vector::assign и initializer_list http://www.cyberforum.ru/cpp-beginners/thread922173.html
хочу разобраться как работает vector::assign, на сайте http://www.cplusplus.com/reference/vector/vector/assign/ приводятся три варианта, range (1) template <class InputIterator> void assign (InputIterator first, InputIterator last); fill (2) void assign (size_type n, const value_type& val); initializer list (3) void assign (initializer_list<value_type> il); но приводится пример...
C++ Манипуляторы ввода-вывода. Флаги Здравствуйте. Моя задача такова: нужно сделать программу, которая будет ждать ввода числа в 16-ричной, 8-ричной или 10-тичной системе счисления, а потом выведет в какой системе счисления было это число. Собственно, вопрос в том как это узнать? ff после строки ff=cin.flags(); равно 1 и это не зависит ни от чего. //---------------------------------------------------------------------------... http://www.cyberforum.ru/cpp-beginners/thread922170.html
Z буфер в Direct3D (создание зеркала) C++
Создаю зеркало на сцене. Все нормально кроме того, что во время его отрисовки очищается Z-буфер (чтобы объекты в зеркале не перекрывались невидимыми объектами позади него). Собственно вопрос: Как мне восстановить Z-буфер? (для рисования объектов после зеркала) Гуглил усердно, но не нашел: чаще всего про эту проблему ни слова не говорят.
Направление C++
Хотелось бы, чтобы участники форума поделились мнением о том, какое направлении в программирование более актуально: системное и сети или веб.
C++ констанстность auto_ptr http://www.cyberforum.ru/cpp-beginners/thread922139.html
auto_ptr<Nod>/*Nod**/ m_pRoot; void Insert1(auto_ptr<Nod>/*Nod**/ pRoot, int iValue){ if(m_pRoot.get() == 0) m_pRoot.get() = (new Nod(iValue));/////////////////expression most be a modifible lvalue. else if(iValue < pRoot->Value){ if(pRoot->P1Left.get() == 0) pRoot->P1Left.get() = (new Nod(iValue));///////////////expression most be a modifible lvalue. else ...
C++ Морза Азбука Символ '\a' - выдаёт короткий звук. А как можно сделать непрерывный звук для тире? подробнее

Показать сообщение отдельно
reisal78
 Аватар для reisal78
603 / 516 / 119
Регистрация: 28.04.2013
Сообщений: 1,451
12.07.2013, 16:50     Массив с неизвестным заранее количеством элементов
Задача: Создать программу, которая позволит ввести неограниченное количество значений и сохранит их в массиве.

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
#include <iostream>
 
using std::cin;
using std::cout;
using std::endl;
 
int main()
{
    long *values(nullptr);
    values = new long [];
    long inputValue(0);
    int index(0);
 
    while (true)
    {
        cout << "Enter value, 0 - exit: ";
        cin >> inputValue;
        
        if (inputValue==0) 
            break;
        
        values[index] = inputValue;
        index++;
    }
    delete[] values;
                  
return 0;
}
Подскажите, пожалуйста, если у меня какие то ошибки?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru