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

Массив из конструкторов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка при записи в структуру http://www.cyberforum.ru/cpp-beginners/thread128526.html
задача в том, что надо прочесть файл выделить из него нужное и записать в структуру. я выделил из файла то что надо и попытался вписать в структуру. компиляция прошла бе ошибок но прога не работает. помогите пожалуйста выяснить в чем я не прав #include <iostream> #include <fstream> #include <string.h> using namespace std; struct device
C++ Подсчет слов в файле Здравствуйте. Такую задачу поставили, "Найти скока слов будет в txt файле, без учетов ДВОЙНЫХ ПРОБЕЛОВ, ЗАПЯТЫХ, ТОЧКИ..."! Кто подскажет как это реализовать? я с файлами в С ваще плохо работаю((( Выручайте, ребята... http://www.cyberforum.ru/cpp-beginners/thread128521.html
C++ Написать программу перевода целых и дробных чисел ...
Здравствуйте. Необходимо составить текст программы по данному заданию Написать программу перевода целых и дробных чисел(кол-во цифр в дробной части не должно превышать 6) из S-системы счисления(S=2,8,16. S задается с клавиатуры) в 10СС. Вычисление производить с точностью до 8 десятичных цифр Поиск использовал, ничего подходящего не нашел. Буду премного благодарен.
C++ Запись в поля класса через вспомогательный класс.
Сам класс:#pragma once #include <iostream> class User { private: char *_Surname; char *_Name; char *_SecondName; char *_TelephoneNumber; char *_Login;
C++ Дана неограниченая последовательность положительных чисел http://www.cyberforum.ru/cpp-beginners/thread128473.html
дана неограниченная последовательность положительных чисел. выяснить, самое максимальное число и сколько раз оно было введено. заранее благодарю))))(если можно,самый простой вариант решения этой задачи в С++)
C++ Функция... Заменить каждый элемент на среднее арифметическое его и его соседей слева и справа... вот я сделал через одномерный массив void main () {const n=5; float A; float B; int i; for (i=0;i<n;i++) {Cout<<"BBOD MACUBA"<<endl cin>>A;} подробнее

Показать сообщение отдельно
sphere
1 / 1 / 0
Регистрация: 12.05.2010
Сообщений: 25
13.05.2010, 16:59  [ТС]     Массив из конструкторов
Цитата Сообщение от Black Fregat Посмотреть сообщение
Самый лучший, на мой взгляд, способ я уже написал.

сделать какой-нибудь метод типа MyClass::Init(int N)
Проблема в том, что если объектов очень много, то сначала должен пройтись цикл, чтобы создать объекты, а потом еще один цикл, чтобы их инициализировать. Вопрос стоял в том, чтобы сделать и то, и то за один раз.

Добавлено через 2 минуты
Цитата Сообщение от uggway Посмотреть сообщение
А если такой вариант?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
class MyClass{
       int a;
  public:
       MyClass():a(0){}
       MyClass(int b):a(b){};
}
 
int main(void)
{
      MyClass *mas[10000];
      //или 
      //MyClass **mas = new MyClass * [10000];
 
      for(int l=0;l<10000;l++)
             mas[l] = new MyClass(l);
 
      for(int l=0;l<10000;l++)
              delete mas[l];
      //delete[] mas;
      return 0;
}
А вот такое предложение кажется красивым

Добавлено через 31 минуту
Цитата Сообщение от sphere Посмотреть сообщение
А вот такое предложение кажется красивым
а нет, здесь тоже сначала создание, а потом инициализаия.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru