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

Как реализовать двумерный динамический массив? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка в стандартной библиотеке шланга? http://www.cyberforum.ru/cpp-beginners/thread905043.html
Обнаружил интересную вещь: std::sort из стандартной библиотеки компилятора clang сортирует неправильно. Код, на котором это происходит, прилагается: #include <iostream> #include <vector> #include <algorithm> #include <numeric> void print_vector (const std::vector<int> & vector) {
C++ Вычеркните из слова все буквы "я", стоящие на четных местах Вычеркните из слова все буквы "я", стоящие на четных местах. http://www.cyberforum.ru/cpp-beginners/thread905031.html
C++ После каждой буквы "о" в слове вставьте сочетание "ля
После каждой буквы "о" в слове вставьте сочетание "ля".
номер элемента массива ближайшего к среднеарифметического его значение C++
в массиве вычислить: 1) номер элемента массива ближайшего к среднеарифметического его значение
C++ Разность элементов массива расположенных между первым отрицательное и вторым положительным элементом http://www.cyberforum.ru/cpp-beginners/thread905026.html
в массиве вычислить: 2) разность элементов массива расположенных между первым отрицательное и вторым положительным элементом
C++ Подсчитать количество цифр в строке ???Ввести строку состоящую из цыфр и букв,и посчитать колтчество цыфр(быквы не должно брать считать к количеству)! подробнее

Показать сообщение отдельно
ValeryS
Модератор
6543 / 5009 / 462
Регистрация: 14.02.2011
Сообщений: 16,656
18.06.2013, 01:24     Как реализовать двумерный динамический массив?
Цитата Сообщение от beta-particle Посмотреть сообщение
Я просто изначально намеревался в двумерном виде представить.
Не получится данные не будут лежать в памяти рядом
можно создать квази двухмерный

C++
1
2
3
4
5
6
7
int a=5;
int b=10;
int* arr=new int[a*b]
// и обращатся так
for(int i=0; i<a;i++)
 for(int j=0;j<b;j++)
   arr[i*a+b]=0;
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru