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

Инициализация двумерного массива в классе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проблема с указателями http://www.cyberforum.ru/cpp-beginners/thread421600.html
Есть задание : Объявить массив целых чисел и заполнить его случайными значениями. Размер массива 50, диапазон значений от -50 до 50.Найти непрерывные участки, на которых сумма элементов равна 0 #include <stdio.h> #include <time.h> #include <conio.h> #include <stdlib.h> int main(void) { const int N = 50; int i, j, k, S;
C++ Сумма и разность дат Есть класс содержащий: год, месяц, день, час, минуты, секунды. Фактически это всё можно было бы заменить структурой tm из time.h, но это не желательно. В общем возник вопрос - как можно попроще суммировать две даты или посчитать их разность? Изобретать велосипед не хочется, моя версия состоит в использовании lokaltime() и mktime() из time.h. Вот немного индусский и почему то не правильно... http://www.cyberforum.ru/cpp-beginners/thread421598.html
Метод Фибоначчи C++
Разработка алгоритма и программы! Решение задачи одномерной оптимизации методом Фибоначчи
C++ Составить алгоритм решения уравнения |a+5x|/(b-x)=2c
Пожалуйста помогите составить алгоритм решения уравнения |a+5x|/(b-x)=2c буду очень благодарен.
C++ Передача массивов в функцию на С++ http://www.cyberforum.ru/cpp-beginners/thread421571.html
Здравствуйте. Подскажите пожалуйста, как в приведенной ниже программе передать два массива в функцию, чтобы не прописывать два цикла в InputMassiv(). #include "iostream" #include <clocale> using namespace std; template <class T, int size> class Massiv { T *Mas1; T *Mas2;
C++ Порекомендуйте книгу про проектирование игр/игровых движков Здравствуйте, пробую себя, так сказать в лёгком игрострое: пытаюсь сделать простенький аналог танчиков, но упераюсь в громкий свист ветра в черепной коробке <_< Встали проблемы, наподобие: 1)как определять коллизии(столкновения) между обьектами? 2)как просчитывать полёт снаряда, чтобы при этом избежать туннелинга (пролетание снаряда через препятствие, потому, что оно тонще чем "шаг... подробнее

Показать сообщение отдельно
Лжец
 Аватар для Лжец
31 / 31 / 3
Регистрация: 13.12.2011
Сообщений: 106
02.01.2012, 21:03  [ТС]     Инициализация двумерного массива в классе
Цитата Сообщение от zss2 Посмотреть сообщение
Явный инициализатор для массивов не разрешен.
Поэтому только циклами.
Спасибо. А можно это как-нибудь обойти? Просто именно явная инициализация в данный момент крайне удобна, а циклами слишком затратно, велика вероятность ошибки заполнения данных.

Я дошел вот до такого решения:

C++
1
2
3
4
5
6
7
8
Test::Test()
{
 
   int T2[2][2] = { { 0,1 }, {0,2} };
   
   memcpy(T1, T2, sizeof(T2));
 
}
Но оно мне совсем не нравится, может есть какой другой способ?
 
Текущее время: 19:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru