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

5d массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Компилятор выдаёт ошибку: неразрешенный вид '_main http://www.cyberforum.ru/cpp-beginners/thread887761.html
#include <vcl.h> #include <iostream.h> using namespace std; class CClass { protected: double a; int b; public: CClass(){a=0;b=b=b=b=b=0;}
C++ Упорядочить заданную последовательность чисел так, чтобы каждый элемент, стоящий на нечетном месте, был больше каждого из соседних Здесь совсем у меня вариантов нету.. не сталкивался с подобной сортировкой до этого. Нужно составить алгоритм, упорядочивающий заданную последовательность чисел так, чтобы каждый элемент, стоящий на нечетном месте, был больше каждого из соседних. Обеспечить ввод параметров и количество элементов массива с клавиатуры. http://www.cyberforum.ru/cpp-beginners/thread887755.html
C++ Увеличить предел константного целочисленного литерала
Добрый день. Появилась потребность увеличить предел целочисленного строкового литерала. Т.е. фактически изменить его тип. Например хочется реализовать в моём классе следующее: Class Foo; int main() { Foo obj1 = 4534657567463345656565757575757575334545454543345456; Foo obj2(4534657567463345656565757575757575334545454543345456); } Возможно ли вообще такое?
C++ Чаровский массив и поле структуры
Доброй ночи. Хотелось бы разобрать небольшой фрагмент кода: student* poiskmax(student *queue){ student *tek; char faсulties; tek=queue; faculties=tek->faculty; ...... } Скажите, почему не выполняется последнее присваивание, из-за чего возникает конфликт? Попробовал strcpy(faculties,tek->faculties) - работает.
C++ Табличный калькулятор http://www.cyberforum.ru/cpp-beginners/thread887729.html
Люди помогите пишу табличный калькулятор ( как сказать калькулятор там всего 2 функции:D). Так вот не знаю как сделать так чтобы там где нужно вводить цифры , нельзя было вводить буквы. Так как когда вводишь буквы он создаёт бесконечный цикл и ужас что там =-O. Вот код: #include "stdafx.h" #include "iostream" #include <windows.h> #include <cmath> #include <cstdlib> #include...
C++ Разделение одномерного массива Как разделить одномерный массив из случайного количества элементов на пары чисел? На вход подаётся количество элементов. Т.е. предположим, что есть массив из 10 элементов - следовательно на выходе должно получится 5 пар элементов. Создавать для каждой пары отдельный массив? Создание массивов в цикле вообще реализуемо? И не займет ли это очень много памяти? Или использовать какую-то... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
02.06.2013, 10:12     5d массив
calloc? C++? Вы, по-моему, разделом ошиблись. Нужен обычный C.
C
1
2
3
4
5
6
7
8
9
10
11
int***** arr;
arr = (int*****)calloc( size1, sizeof(int****) );
for( i1=0; i1<size1; ++i1 )
{
   arr[i1] = (int****)calloc( size2, sizeof(int***) );
   for( i2=0; i2<size2; ++i2 )
   {
      arr[i1][i2] = (int***)calloc( size3, sizeof(int**) );
      // и т.д. пока не переберете все размерности 
   }
}
 
Текущее время: 07:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru