|
|
Другие темы раздела | |
C++ Проверить, имеют ли три введенных пользователем числа одинаковую четность
https://www.cyberforum.ru/ cpp-beginners/ thread1241711.html Проверить, имеют ли три введенных пользователем числа одинаковую четность #include<iostream.h> main() { int b,d,x; cout<<"enter b "; cin>>b; cout<<"enter d "; |
Разобрать строку кода C++ Часть программы, если что // Game engine struct Piece { struct { unsigned short s; } shape; int x : 8, y : 8, color : 14; unsigned r : 2; template<typename T> // walkthrough operator |
C++ Нахождение ближайших точек методом декомпозиции - не понятен алгоритм Преподаватель задал решить задачу по нахождению ближайших точек методом декомпозиции, но мне не понятен алгоритм, гугл не дал мне необходимой информации, объясните пожалуйста. https://www.cyberforum.ru/ cpp-beginners/ thread1241640.html |
C++ Ввести имя-фамилию в 1 колонке, з/п во 2 колонке, в третьей указать премию
https://www.cyberforum.ru/ cpp-beginners/ thread1241627.html Добрый день,помогите решить задание есть 5 работников нужно ввести их имя-фамилию в 1 колонке и заработную плату во 2 колонке в третьей указать премию нужно чтобы програма расчитывала 1 колонка - общую заработную плату с премией каждого работника 2 колонка - высчитывает 15 процентов с каждой зп (Налог) 3 колонка - заработная плата с уже вычисленным налогом хэлп кто чем может,хотя... |
C++ Error C2664: RegisterClassW: невозможно преобразовать параметр 1 из "WNDCLASSEX *" в "const WNDCLASSW *" почему выдаёт ошибку? int RegClass(WNDPROC Proc,LPCTSTR szName,UINT brBackground){ WNDCLASSEX wc; wc.style=wc.cbClsExtra=wc.cbWndExtra=0; wc.lpfnWndProc=Proc; wc.cbSize = sizeof(WNDCLASSEX); wc.hInstance=hInst; wc.hIcon=LoadIcon(NULL,IDI_APPLICATION); wc.hCursor=LoadCursor(NULL, IDI_ARROW); wc.hbrBackground=(HBRUSH)(brBackground+1); |
C++ Есть функция которая добавляет элемент типа int в конец массива. Как ее переделать через шаблон Есть функция которая добавляет элемент типа int в конец массива. Как ее переделать через шаблон, чтобы можно было добавлять элементы в массивы любых типов. Вот сама функция. int* add_element_array(int * a, int& n) {int b=input_number("new element"); if (!n){a=new int;*a=b;return a;} int *c=new int; for(int i=0;i<n-1;*(c+i)=*(a+i),i++); c=b;deletea; https://www.cyberforum.ru/ cpp-beginners/ thread1241594.html |
C++ Как запустить приложение, где не установлена visual studio
https://www.cyberforum.ru/ cpp-beginners/ thread1241593.html При запуске консоли требуется dll, которая входит в инсталлятор студии. XP без студии не имеет некоторых dll и консольное приложение не запускается. Можно задать опции сборки, чтобы он нужные функции пихал в экзешник? |
Пользовательские типы в union - Нужно ли инстализировать как-то String, Object или Array? C++ Во всех примерах в union используют простые типы (int, float), а если в union будет пользовательский тип, ну например так union value { bool Bool; int Int; double Double; string String; map< string, value * > Object; vector< value * > Array; value operator=(const value&){} |
C++ Ошибка при вызове wstring.erase форум глючит ... Добавлено через 1 минуту Почему erase ругается ? std::wstring testString = L"SHAKE YOUR TITS (. )^( .)"; for (auto it = testString.rbegin(); it != testString.rend(); it--) { if (*it == L'^') https://www.cyberforum.ru/ cpp-beginners/ thread1241538.html |
C++ Раздельная компиляция Namespace - Реализовать двусвязный список
https://www.cyberforum.ru/ cpp-beginners/ thread1241505.html В книге Страуструпа описана модульность с помощью namespace: stack.c - хранит реализацию stack.h- интерфейс user.c - использование. Там есть задачка реализовать двусвязный список по такому принципу. С алгоритмом списка проблем нет, а вот с именами беда. Для теста написал маленькую функцию, но и она не компилится ( main.obj : error LNK2019: ссылка на неразрешенный внешний символ "int... |
Как сложить две временные отметки в виде дни часы: минуты: секунды C++ Здравствуйте! Подскажите пожалуйста, как сложить две временные отметки в виде дни часы: минуты: секунды? Спасибо! |
C++ Обязательно ли объявление виртуального деструктора в абстрактном классе Недавно выполнял задание, и забыл в абстрактном классе(использовалось наследование) объявить виртуальный диструктор. С точки зрения профессионального программирования, является ли это серьёзной ошибкой? https://www.cyberforum.ru/ cpp-beginners/ thread1241436.html |
Модератор
8908 / 6677 / 918
Регистрация: 14.02.2011
Сообщений: 23,520
|
|
14.08.2014, 13:58 | 0 |
Оцените тетрис - C++ - Ответ 651793614.08.2014, 13:58. Показов 7065. Ответов 63
Метки (Все метки)
Ответ
Это баг если мы все делаем правильно, а утечка есть
а если неправильно? я тебе показал клише с точки зрения языка все правильно, с точки зрения винды утечка Я к чему поднял этот разговор? из этого вытекает, ну по крайней мере я так понял,пользуйтесь RAII "и будет вам щастье" Я дополняю что кроме языка, нужно знать и среду исполнения Надеюсь в этом мы не расходимся Вернуться к обсуждению: Оцените тетрис C++
0
|
14.08.2014, 13:58 | |
Готовые ответы и решения:
63
Тетрис Тетрис на C++ Тетрис Тетрис на c++ |
14.08.2014, 13:58 | |
14.08.2014, 13:58 | |
Помогаю со студенческими работами здесь
0
Тетрис Тетрис Тетрис на С++ Консольный Тетрис на С++ |