С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Добавить функционал замены местами элементов списка, сортировки по убыванию, удаления повторяющиеся элементов https://www.cyberforum.ru/ cpp-beginners/ thread1797629.html
1) Доработать проект, чтобы список считывался из файла. 2) Добавить функционал замены местами двух элементов списка. 3) Отсортировать список по убыванию. 4) Удалить все повторяющиеся элементы.
Ошибка при динамическом выделении памяти C++
Я не понимаю почему, но почему-то пример по динамическому выделению памяти, взятый с этой веб-страницы: http://cppstudio.com/post/9555/ вызывает у меня кучу ошибок на этапе компиляции. #include <iostream> #include <cstring> char **AddPtr (char **pp, int size, char *str); int main(int argc, char **argv) { int size = 0;//количество указателей на строки char **pp...
C++ Проверка валидности указателя Привет! Есть ли в С++ нормальный метод проверки валидности указателя? Разумеется, что бы софт при этом не падал :D Мне нужно проверить следующие случаи: struct Item { int a; }; https://www.cyberforum.ru/ cpp-beginners/ thread1797542.html C++ Реализовать поиск в указанном каталоге всех файлов во всех поддиректориях и сформировать XML в нужном формате https://www.cyberforum.ru/ cpp-beginners/ thread1797495.html
Задача: Искать в указанном каталоге все файлы во всех поддиректориях и формировать XML в нужном формате. XML записать в директорию рядом с программой. Есть мысли по поводу с откуда начать?
C++ Очистка памяти из под структуры
Здравствуйте, имеется задача очистить память из под структуры, код программы struct Node { int data; }; void f() { Node* test = new Node; Node* test2 = test;
C++ Реализовать систему геометрических объектов с расчетом площади каждого из них https://www.cyberforum.ru/ cpp-beginners/ thread1797427.html
помогите плиз Реализовать систему геометрических объектов с расчетом площади каждого из них.
C++ Правильное ли решение задачи? Лафоре. 3 глава 9 задача https://www.cyberforum.ru/ cpp-beginners/ thread1797381.html
Представьте, что вы собираетесь пригласить к себе шестерых гостей, но за вашим столом могут разместиться всего лишь 4 человека Сколькими способами можно разместить четырех из шести гостей за обеденным сто- лом? Каждый из шести гостей может разместиться на первом стуле. Каж- дый из оставшихся пяти гостей может занять второй стул. На третьем стуле может разместиться один их четырех гостей, и на...
Как грамотно прорефакторить? C++
У нас основное тело программы вынесено в класс, назовем его условно class MainProgram, в нем масса методов. Один из методов (назовем его ParticularMethod) содержит слишком много строчек кода и логично было бы его вынести в отдельный класс. Как это можно сделать грамотно? Дело в том, что он использует много переменных (protected) из основного класса MainProgram.
C++ Typename перед инстанцированием В каких случаях перед созданием объекта надо писать typename... И зачем оно там надо? typename hlist::iterator it = cell.begin(); https://www.cyberforum.ru/ cpp-beginners/ thread1797346.html C++ Заполнить квадратную матрицу змейкой https://www.cyberforum.ru/ cpp-beginners/ thread1797337.html
Задано число N. Заполните квадратную матрицу NxN числами от 1 до N^2 “змейкой”, как показано в примере. 4 1 8 9 16 2 7 10 15 3 6 11 14 4 5 12 13
Ошибка "List is not a template" C++
Всем привет. Я только начала изучать библиотеку stl и тут же столкнулась с проблемой, когда контейнер объявлен в хедере какого-нибудь класса. Допустим, у меня есть класс Vertex и в свойствах он имеет список указателей на другие такие же классы. Но слово List студия подчеркивает и выдает ошибку "List is not a template". Видимо, я делаю что-то не так. Объясните, пожалуйста, почему возникла такая...
C++ Перевернуть строки на 90 градусов Вам заданы несколько строчек текста (сначала количество строчек, потом сами строчки). Вам надо перевернуть строки на 90 градусов как в примере. Загружайте изображения на форум! Подвох: Наивный подход ко вводу данных приведет к ошибке. int n; ctd::cin >> n; for(int i = 0; i < n; ++i) { https://www.cyberforum.ru/ cpp-beginners/ thread1797332.html
19409 / 10028 / 2443
Регистрация: 30.01.2014
Сообщений: 17,678
23.08.2016, 13:14 0

Возможна ли инициализация в инициализации? - C++ - Ответ 9479226

23.08.2016, 13:14. Показов 1608. Ответов 24
Метки (Все метки)

Лучший ответ Сообщение было отмечено Lyosha12 как решение

Решение

Цитата Сообщение от Lyosha12 Посмотреть сообщение
int* pArr[] = {&(int a = 5), &(int b = 8)}
Внимание, смертельный номер (дома не повторять):
C++
1
2
3
4
    int * arr[] =
    {
        new(alloca(sizeof(int))) int(5), new(alloca(sizeof(int))) int(8)
    };
Указатели не протухнут до выхода из scope. Правда функция alloca не стандартная, но присутствует почти везде.

PS. Естественно все вышеописанное - шутка, не надо такое писать.

Вернуться к обсуждению:
Возможна ли инициализация в инициализации? C++
3
Заказать работу у эксперта
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Блог
23.08.2016, 13:14
Готовые ответы и решения:

Инициализация (ООП, списки инициализации)
Доброго времени суток, хотелось бы узнать, как происходит процесс инициализации полей класса при...

Инициализация в теле конструктора или в списке инициализации.
Здрасте. class random1 { public: random(): a(5) {} private: int a; };

Инициализация не агрегированных данных списка инициализации не допускается
Подскажите как исправить эту ошибку #include &quot;stdafx.h&quot; #include &quot;iostream&quot; using namespace...

Инициализация в теле конструктора или в списке инициализации, есть ли разница в сгенерированном коде?
Инициализация в теле конструктора или в списке инициализации - большая ли разница в сгенерированном...

24
23.08.2016, 13:14
BasicMan
Эксперт
19315 / 2622 / 84
Регистрация: 17.02.2009
Сообщений: 10,364
Блог
23.08.2016, 13:14
Помогаю со студенческими работами здесь

Инициализация полей объекта в заголовочном файле против списка инициализации
Говорят, что делать так не хорошо //.h class Foo { int intField = 5; public: ...

Warning C4244: инициализация: преобразование "__int64" в "int", возможна потеря данных
Что за предупреждение вылезает? Как исправить? (16 строка): warning C4244: инициализация:...

Возможна ли инициализация объекта класса в момент передачи параметра в
Пример конструкции, которую я хочу заставить работать Call Me.addButton(new...

Возможна ли инициализация связного списка в функции void (void)?
Всем привет. В связи с полученным в универе заданием возник вопрос, а возможна ли в принципе...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru