Форум программистов, компьютерный форум, киберфорум
Наши страницы

Переписать с C# в C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как инициализровать константное поле класса в конструкторе? http://www.cyberforum.ru/cpp-beginners/thread635025.html
Здравствуйте. Такая проблема. Класс работает с множеством картинок одинакового разрешения. Размеры картинки должны храниться в полях класса(естественно лучше константных). Такая проблема:...
C++ Замена фигур на шахматной доске задача. расставить случайным образом четырех коней на шахматной доске (два белых и два черных). вывести отдельно список полей под боем каждого из коней, список полей под боем нескольких (указать... http://www.cyberforum.ru/cpp-beginners/thread635016.html
C++ Генератор слов
Здравствуйте! Хочу написать программу по генерированию слов из набора букв, но даже не представляю с чего начать... Может кто-нибудь посоветовать с чего начать? Спасибо большое... Опишу немного...
Очередь с приоритетом C++
/* ПОМОГИТЕ пож. в задаче не могу реализовать статистику печати, т.е. вывода на экран времени когда кто вошёл в очередь и не получается отсортировать по приориттам клиентов, др. словами у меня...
C++ Класс матриц с арифметическими операциями С++ http://www.cyberforum.ru/cpp-beginners/thread635000.html
Я создаю класс матриц с операциями сложения, умножения, вычитания матриц, умножения на константу, транспонирования на С++. Почему-то не работает умножение матриц. Помогите пожалуйста. Вот код. ...
C++ Директива препроцессора #if Вобще при коспиляции файла взятого с офф сайта микрософт endian.h Получаю вот такие ошибки 17|error: operator '==' has no left operand 95|error: operator '==' has no left operand 131|error:... подробнее

Показать сообщение отдельно
Сtrl
141 / 131 / 3
Регистрация: 19.07.2011
Сообщений: 184
09.08.2012, 05:35
Если используете C++03, то вам понадобится аналог статического конструктора. Создаете структуру с нестатическими членами, в ее конструкторе проводите инициализацию, а затем создаете статический экземпляр этой структуры. Или же делаете дружественную структуру-инициализатор.

Если используете C++11, где есть инициализаторы списков, то в файле имплементации добавляете
C++
1
vector<string> SomeClass::Arr = { "One", "Two", "Three"};
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru