Вопросы с тегом 'c++'

C++ - это язык программирования общего назначения. Он был первоначально разработан как расширение для C и сохраняет похожий синтаксис, но теперь он совершенно другой язык. Используйте этот тег для вопросов о коде, который должен быть скомпилирован с помощью компилятора C++. Используйте тег версии для вопросов, связанных с конкретной стандартной версией [C++ 11], [C++ 17] и т.д.
2
ответов

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

У меня есть два процесса: Producer and Consumer у них есть обычно mmaped общая область памяти Memory Теперь продюсер записывает материал в память. Потребитель читает материал из памяти. I would prefer Consumer not to spin wait with Memory is e...
задан 05 марта '10 в 22:16
3
ответов

Что такое хороший способ отправки данных в виде строк через сокеты?

Как есть несколько способов обмена данными в виде строк над сокетами, например: используя следующие функции: sprintf() и sscanf() snprintf() и sscanf() printf() и strtof() или преобразование в char, а затем передать его как массив Я был бы ...
задан 24 дек. '09 в 12:49
6
ответов

Какую систему установки выбрать при развертывании в Windows и Linux?

Моя компания думает о том, чтобы сбросить InstallShield и перейти на что-то еще, главным образом из-за плохого опыта, который у него был с ним, в основном на Linux. Наш продукт - это приложение С++ (двоичные файлы, разделяемые библиотеки), предназна...
задан 24 дек. '09 в 13:00
4
ответов

Почему С++ разрешает константу преобразовываться в ссылочный аргумент другим способом?

void outputString(const string &ss) { cout << "outputString(const string& ) " + ss << endl; } int main(void) { outputString("constant tranformed to reference argument"); //! outputString(new string("abc")); new only r...
задан 24 дек. '09 в 13:05
1
ответ

Нарушение доступа при экспорте класса С++ в Lua с использованием LuaBind

Я пытаюсь экспортировать простой класс в Lua, используя LuaBind. Я взял код с двух сайтов, которые показали примерно то же самое, но это все еще не удалось. // Default headers #include <iostream> #include <string> // Lua headers extern ...
задан 24 дек. '09 в 14:12
1
ответ

Qt4 QNetworkManager Hangs

Я пытаюсь написать приложение с помощью QNetworkManager. Я упростил код до этой проблемы. Следующий код висит, и я понятия не имею, почему: main.cpp: #include <QApplication> #include "post.h" int main(int argc, char *argv[]) { QApplicatio...
задан 24 дек. '09 в 18:52
2
ответов

прямоугольник, исчезающий с помощью SDL

Итак, я просто пытаюсь сделать красное поле размером 10 x 10 вертикально назад и вперед. Я компилирую и запускаю свою программу, и появляется красное поле, которое начинает двигаться вниз, а затем просто исчезает после того, как оно попадает в край э...
задан 24 дек. '09 в 22:54
1
ответ

странное использование памяти SDL в зависимости от бит на пиксель

У меня очень простая SDL-программа, которая использует только 1 МБ памяти с 32 битами на пиксель, 2,4 МБ с 24 бит на пиксель, 1,9 МБ с 16 бит на пиксель и 1,4 МБ с 8 бит на пиксель. что с этим странным использованием памяти? почему большинство бит на...
задан 25 дек. '09 в 8:17
2
ответов

Проблема с С++ unordered_map

На этот раз я могу показать полный код: #include <unordered_map> #include <iostream> #include <stdlib.h> using namespace std; bool mystrcmp(const char *s1, const char *s2) { int i = 0; do { if(s1[i...
задан 25 дек. '09 в 9:41
2
ответов

C или С++ - динамически растущая/сжимаемая общая память с поддержкой диска

У меня есть несколько процессов fastcgi, которые должны совместно использовать данные. Данные привязаны к сеансу (уникальная строка идентификатора сеанса) и должны быть в состоянии пережить перезагрузку сервера. В зависимости от количества сеансов о...
задан 26 дек. '09 в 3:41
3
ответов

Переменная HZ не определена

Я пытаюсь скомпилировать чей-то код прямо сейчас, и человек использует переменную HZ (которая, на мой взгляд, означает Hertz для герца процессора), но компилятор жалуется, что переменная не определена. Я предполагаю, что человек не включил правильный...
задан 26 дек. '09 в 5:35
2
ответов

Как сообщить сервер, когда клиент прерван?

Как сообщить сервер, если клиент прерван, а затем закрыть сокет?
задан 26 дек. '09 в 13:45
2
ответов

Ошибка hash_map в С++ stl

Я довольно опытен в Java-кодировании, но новичок в С++. Я написал следующий код на С++ в качестве решения проблемы обучения USACO, которую я воспроизвел на этот URL Этот код выглядит хорошо для меня. Однако он падает на тестовый пример образца. Выде...
задан 26 дек. '09 в 17:21
4
ответов

стек символов, стек символьной строки, стек целых чисел, стек целых массивов и т.д.

Я хочу создать общий стек, используя шаблоны С++. Прототип метода push-стека задается формулой Void push (t * ptr) Где t - аргумент шаблона. Теперь указатель ptr может указывать на целое число или массив целых чисел, он может указывать на один символ...
задан 26 дек. '09 в 22:08
3
ответов

Как сделать класс С++ совместимым со строковыми объектами?

Я хотел бы иметь возможность сериализовать мои классы С++, используя стандартные методы, такие как std:: stringstream или boost:: lexical_cast. Например, если у меня есть объект Point (2, 4), то я хотел бы сериализовать его на "(2, 4)", а также имет...
задан 26 дек. '09 в 23:16