Результаты поиска по запросу "c++"

4 ответа

Каковы различия между шаблонами C ++ и Java / C # Generics и каковы ограничения? [закрыто]

Прочитал интересную статью / ветку / обсуждение отВот [https://stackoverflow.com/questions/2723397/java-generics-what-is-pecs/]и я получил следующие вопросы: Каковы ограничения дженериков Java / C #?Что возможно с шаблонами C ++, что невозможно ...

2 ответа

Как boost.pool обеспечивает повторное использование выделенной памяти?

Фон мойпредыдущий вопрос [https://stackoverflow.com/questions/15846037/clarification-on-the-object-pool-pattern?noredirect=1#comment22550028_15846037] околоboost.pool побудил меня детально изучить boost.pool, и теперь у меня есть дополнительный ...

2 ответа

Конструктор для вложенных списков инициализаторов

Возможно ли иметь универсальный конструктор, который принимает любой тип списка инициализатора, даже если в нем есть вложенные списки? Скажем, у вас есть следующая частичная специализация шаблона для класса, который принимает в своем ...

ТОП публикаций

13 ответов

Удобное объявление строк времени компиляции в C ++

Возможность создавать и манипулировать строками во время компиляции в C ++ имеет несколько полезных приложений. Хотя в C ++ можно создавать строки времени компиляции, этот процесс очень громоздок, так как строка должна быть объявлена в виде ...

11 ответов

Что происходит на ассемблере, когда вы вызываете метод / функцию?

Если у меня есть программа на C ++ / C, которая (язык не имеет большого значения, просто необходима для иллюстрации концепции): #include <iostream> void foo() { printf("in foo"); } int main() { foo(); return 0; }Что происходит в сборке? Я на ...

1 ответ

Используйте std :: move в C ++ 11 конструкторе перемещения с равномерным синтаксисом инициализации

У меня есть этот простой класс: struct Worker { Worker() : done{false} {} Worker(const Worker& rhs) : done{rhs.done}, qworker{} {} Worker(Worker &&rhs) : done{rhs.done} { qworker = std::move(rhs.qworker); } ... }эта компиляция в порядке с ...

2 ответа

Индексирует ли новый элемент карты и имеет ли что-то, что читает его, назначенное ему неопределенное поведение, или просто неопределенное?

После ответаэтот вопрос [https://stackoverflow.com/questions/15856027/c-conditionally-inserting-a-key-and-value-into-a-stdmap] Было долгое обсуждение того, является ли рассматриваемый код неопределенным поведением или нет. Вот ...

1 ответ

Статическое и динамическое / общее соединение с MinGW

Я хочу начать с простого использования ссылок, чтобы объяснить мою проблему. Предположим, что есть библиотекаz который может быть скомпилирован в общую библиотеку libz.dll (D: /libs/z/shared/libz.dll) или в статическую библиотеку libz.a (D: ...

5 ответов

Почему моя целочисленная математика с std :: pow дает неправильный ответ?

Рассмотрим следующий фрагмент кода: #include <iostream> #include <cmath> int main() { int i = 23; int j = 1; int base = 10; int k = 2; i += j * pow(base, k); std::cout << i << std::endl; }Он выводит «122» вместо «123». Это ошибка в g ++ 4.7.2 ...

6 ответов

Как я могу запретить клавише ввода закрывать мой QDialog (Qt 4.8.1)

у меня естьQDialog сQDialogButtonBox,Хорошоа такжеОтменакнопки активны. Иногда я отключаю или скрываю кнопку ОК в зависимости от состояния моего диалога. Кажется, что бы я ни делал, клавиша Enter всегда активирует кнопку ОК. Я действительно не ...