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

1 ответ

Элементы управления C ++ для игры, запущенной в консоли Windows

Я пытаюсь сделать небольшую игру для 2 игроков, которая запускается в командной строке. Все было хорошо, пока я не начал работать над управлением игроками. Итак, для захвата клавиш клавиатуры я подумал, что лучшим решением будет использование ...

5 ответов

Gcc: заставить компилятор использовать unsigned char по умолчанию

Так как природаchar в C ++ зависит от компилятора, когдаunsigned квалификатора нет, есть ли аргумент, который я мог бы передать GCC, который бысилавсеchars должен быть скомпилирован какunsigned?

3 ответа

C ++ - Нахождение пересечения двух диапазонов

Каков наилучший способ найти пересечение двух диапазонов в C ++? Например, если у меня есть один диапазон как [1 ... 20] включительно, а другой как [13 ... 45] включительно, я хочу получить [13 ... 20], так как это пересечение между ними. Я ...

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

2 ответа

Решение систем уравнений XOR

Я должен решить систему, которая состоит из 32 уравнений xor, каждое из которых включает 15 из 32 переменных. Один будет выглядеть так: i[0] = p[0] ^ p[4] ^ p[5] ^ p[10] ^ p[11] ^ p[20] ^ p[21] ^ p[22] ^ p[23] ^ p[25] ^ p[26] ^ p[27] ^ p[28] ^ ...

7 ответов

неопределенная ссылка на WinMain @ 16 (кодовые блоки)

Когда я компилирую свою программу secrypt.cpp, мой компилятор показывает ошибку "undefined reference to WinMain@16". мой код выглядит следующим образом secrypt.h: #ifndef SECRYPT_H #define SECRYPT_H void jRegister(); ...

1 ответ

Почему включение одинаковых заголовков в несколько файлов cpp и их компиляция работает? [Дубликат]

На этот вопрос уже есть ответ здесь: Одно правило определения и разные определения классов в двух единицах перевода [/questions/16344572/one-definition-rule-and-different-class-definitions-in-two-translation-units] 1 ответНапример, у меня есть ...

4 ответа

Объявление массива и инициализация в C ++ 11

Вот 8 способов объявить и инициализировать массивы в C ++ 11, которые в порядке подg++: /*0*/ std::array<int, 3> arr0({1, 2, 3}); /*1*/ std::array<int, 3> arr1({{1, 2, 3}}); /*2*/ std::array<int, 3> arr2{1, 2, 3}; /*3*/ std::array<int, 3> ...

4 ответа

перегрузка << операторов и унаследованных классов

У меня есть базовый класс, а затем несколько производных классов. Я хотел бы перегрузить оператор «<<» для этих производных классов. Для нормальных операторов, то есть '+', виртуальные функции делают свое дело. То, что я понимаю как стандартное ...

2 ответа

печать символов Юникода C ++

Я пытаюсь написать простое приложение для командной строки, чтобы научить себя японскому, но не могу заставить печатать символы Юникода. Что мне не хватает? #include <iostream> using namespace std; int main() { wcout << L"こんにちは世界\n"; wcout << ...

1 ответ

MySQL коннектор c ++ не содержит libmysql.lib

Так что с субботы я пытаюсь настроить MySQL Connector C ++ с VS2012. Я оставлю это без комментариев, что мне нужно было скачать 1xx mb Boost libs только для того, чтобы выполнить простой запрос из моей программы lol. Тем не менее это ...