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

Массивы в Visual Studio - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как объявить vector в классе? http://www.cyberforum.ru/cpp-beginners/thread791198.html
template<typename NODETYPE> class List { public: List(); ~List(); ... private: ... vector<Node<NODETYPE> *> index(10);
C++ 2) Дан целочисленный массив размера N. Найти максимальное количество его одинаковых элементов 2) Дан целочисленный массив размера N. Найти максимальное количество его одинаковых элементов. http://www.cyberforum.ru/cpp-beginners/thread791197.html
C++ Реализовать шаблон поразрядной сортировки массива
Реализовать шаблон поразрядной сортировки массива
Реализовать шаблон класса, который осуществляет поиск наиболее часто встречающего-ся значения C++
Реализовать шаблон класса, который осуществляет поиск наиболее часто встречающего-ся значения
C++ Найти номера тех элементов массива, которые больше своего правого соседа, и количество таких элементов http://www.cyberforum.ru/cpp-beginners/thread791190.html
1) Дан массив размера N. Найти номера тех элементов массива, которые больше своего правого соседа, и количество таких элементов. Найденные номера выводить в порядке их возрастания.
C++ Сделать шаг назад в настройках программы на языке си Собственно надо чтобы когда человек ходил по "Настройки" была кнопка "вернуться назад". Как это реализовать? Программа рабочая, запустите и выберите "настройки" и там походите. Поймёте суть вопроса)) #include <stdio.h> #include <stdlib.h> #include <string.h> #include <windows.h> int main() подробнее

Показать сообщение отдельно
SummerRain
 Аватар для SummerRain
325 / 324 / 17
Регистрация: 16.12.2012
Сообщений: 544
20.02.2013, 22:07     Массивы в Visual Studio
нужно выделить память для массива на этапе компиляции, но размер массива пока неизвестен, соответственно не понятно как выделять память. Используйте динамическую память
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
 
int main()
{
    int a,i=0;
    cin >> a;
    int* c = new int[a];
    for (i=0; i<a; i++)
        cin >> c[i];
    for (i=0; i<a; i++)
        cout << c[i] << "\n";
    system("pause");
}
 
Текущее время: 22:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru