Результаты поиска по запросу "c++"
беспокоиться о производительности.
рабатываю шаблон класса Policy, который должен обрабатывать указатели на другие классы. template <class P> class Policy { private: const P *state; public: Policy (P const* s) : state(s){}; };Это отлично работает. Теперь я хочу наследовать ...
Я настоятельно рекомендую LightSpeed от Mindscape.co.nz. Если ваша модель меньше 8 таблиц, то она бесплатна, в противном случае это доступная цена, учитывая ее генератор кода и инструмент для синхронизации дБ.
ли кто-нибудь предложить инструмент UML, который вы использовали, и хотел бы порекомендовать (пожалуйста, укажите плюсы и минусы рекомендованного вами инструмента, если это возможно), который отвечает следующим требованиям: 1) Бесплатно и ...
переключиться в MinGW.
я есть приложение с графическим интерфейсом, которое я разрабатываю кросс-платформенный для Linux и Windows. В Linux все работает без сбоев. Тем не менее, я столкнулся с проблемой на Windows. Я хотел бы иметь возможность записывать определенные ...
на консольном приложении.
я выполняю простой код, как показано ниже, у меня есть две ошибки: #include <iostream> #include <string> using namespace::std; template <class Type> class Stack { public: Stack (int max):stack(new Type[max]), top(-1), maxsize(max){} ~Stack ...
Но перед реализацией этого механизма пользовательских сообщений / протоколов / IPC, я предлагаю вам сначала определить точную потребность.
я есть DLL, которую я вставляю в другой процесс, но я хочу иметь возможность вызывать экспорт этой DLL из моего приложения. В другом месте я читал, что у вас есть API SendMessage, но я понятия не имею, что делать. Есть ли пример кода о том, как ...
Действительно, лучший способ понять это - посмотреть, как это делают 3D-рендеры. 2D-рендеринг - это особый случай, когда вы вращаетесь только вокруг Z и имеете только 2D-перевод.
елаю класс «Body», который объединяет кучу 2D фигур, чтобы сформировать одно подвижное, вращающееся тело. Что мне нужно знать, так это как я могу вращать каждую отдельную фигуру таким образом, чтобы она выглядела так, будто все тело вращается, а ...
Вы умножаете четыре вектора на одну и ту же матрицу 4 × 4, чтобы вы могли сделать их все одновременно ...
, у меня есть спрайт. Его выравнивающий ось ограничивающий прямоугольник (AABB) легко найти, так как я знаю ширину и высоту. Скажем, я повернул его на 45 градусов, я не думаю, что AABB будет достаточно большим, чтобы покрыть его, поэтому мне ...
Если вы хотите использовать элементы контейнера для изменения элементов каким-либо системным образом или использовать их в задаче, которая каким-либо образом изменит их, используйте std :: transform. "
ько что прочитал в стандарте C ++, чтоstd::for_each это немодифицирующая последовательность операций, наряду сfind, search и так далее. Означает ли это, что функция, применяемая к каждому элементу, не должна их изменять? Почему это? Что возможно ...
Как я сказал выше, у меня нет доступа к реальной командной строке. Мой make-файл удаляет цитаты из аргументов.
ел бы передать имя включаемого файла в качестве аргумента компилятора, чтобы я мог изменить большое количество параметров конфигурации. Тем не менее, моя сборка C ++ осуществляется через процесс, подобный make-файлу, который удаляет кавычки из ...
(который, в конце концов, упорядочен), проблема в том, что это займет больше, чем постоянная сложность
вык писать такие циклы: for (std::size_t index = 0; index < foo.size(); index++) { // Do stuff with foo[index]. }Но когда я вижу циклы итераторов в чужом коде, они выглядят так: for (Foo::Iterator iterator = foo.begin(); iterator != foo.end(); ...