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

Работа с массивом - Invalid types 'int[int]' for array subscript - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача на рандом(с гистограммой) http://www.cyberforum.ru/cpp-beginners/thread1133343.html
Получить с помощью генератора случайных чисел 200 значений в указанном диапазоне из множества {1; 0,1; 0,01; …; 10–19}; По значениям оценить равномерность распределения. Разбить интервал на 10 интервалов равной длины и построить горизонтальную гистограмму (столбчатую диаграмму), показывающую, сколько значений попало в каждый интервал. Пример гистограммы для интервала (0,1): 0.0..0.09 *******...
C++ Структуры преобразовать в Класс Добрый вечер :) Помогите, пожалуйста, переделать структуры в класс. enum nodeColor { RED, BLACK }; struct rbNode http://www.cyberforum.ru/cpp-beginners/thread1133341.html
C++ Определение самого короткого слова в строке: ошибки компиляции
Собс-но ловлю кучу ошибок компиляции,а как их исправить,понятия не имею...Кому не трудно,помогите пожалуйста исправить #include "stdafx.h" #include <stdio.h> #include <string.h> #include <locale.h> #define N 100 int main(int argc, char *argv) {
Конструкция if-else с пустым телом после if C++
В связи с тем, что я далеко от компьютера, а мне "приспичило" узнать, я спрашиваю, возможна ли такая конструкция ... if(a<1000) else return 1; Можно ли опускать, как скажут паскальщики, "then", т.е. сразу переходить к else???? И да, я знаю, что это можно оформить легче, чтобы не возникало подобных вопросов. А так - это просто интерес :)
C++ Считывания файла построчно http://www.cyberforum.ru/cpp-beginners/thread1133322.html
Добрый день, требуется организовать построчное считывания файла. Т.е. есть массив строк, каждое новое слово(они расположены построчно) - в новый элемент массива К сожалению, не нашел внятного примера. так что придется просить помощи здесь. Вот, что смог сделать, но оно не работает, при нажатие клавиши программа закрывается. int _tmain(int argc, _TCHAR* argv) { ifstream f("slova.txt");...
C++ Указатели Уважаемые форумчане, столкнулся с элементарной проблемой, но не могу понять как решить. Вот код: template<class T> struct S { public: S(T t): val(t), elem(&t) {} T& get(); T& set(T& n_v); // set new value (n_v) to the object S<T>; T* test() { return this->*elem;} подробнее

Показать сообщение отдельно
Петррр
 Аватар для Петррр
5915 / 3352 / 333
Регистрация: 28.10.2010
Сообщений: 5,926
29.03.2014, 21:44     Работа с массивом - Invalid types 'int[int]' for array subscript
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
31
32
#include <iostream>
 
using namespace std;
 
int main()
{
     int a,b;
    cin >> a; cin >> b;
    int **dm = new int*[a];
    int sum = a + b;
    for(int i(0); i < a; i++)
    {
       dm[i] = new int[b];
       for(int j(0); j < b; j++)
       {
           dm[i][j] = sum;
       }
    }
    for(int i(0); i < a; i++)
    {
       for(int j(0); j < b; j++)
       {
           cout << dm[i][j] << ' ';
       }
       cout << endl;
    }
           
    for (int i = 0; i < a; i++)
        delete [] dm[i];
    delete [] dm;
    return 0;
}
Довел до состояния компилирования, вопрос логики, не знаю верно ли понял.
 
Текущее время: 03:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru