Результаты поиска по запросу "c++"
Спасибо! Это было именно то, что мне было нужно :-) Жаль, что я не могу дать два возражения ..
ние Я создаю небольшую игру на C ++ и хотел бы создать функцию для перезапуска игры. Сначала я создаю объектplayer, Затем у меня есть оператор if, чтобы определить, когда нажимается определенная клавиша для вызоваNew() метод. Моя цель В этом ...
Так как это обычный вариант использования для pthread_cond, учебник вызывает эту логическую ошибку. Но ничего не потерпит крах и не произойдет неожиданного поведения. В нормальном потоке выполнения cond_signal () может по-прежнему выдаваться, когда в cond_wait () нет потоков: например, все читатели могут просто выполнять обработку сообщений, когда писатель добавляет еще один фрагмент данных в очередь.
аписано в учебнике по потокам POSIX https://computing.llnl.gov/tutorials/pthreads/ [https://computing.llnl.gov/tutorials/pthreads/]что это логическая ошибка. мой вопрос почему это логическая ошибка? В моей программе мне нужно использовать эти ...
опция)
дующем фрагменте предупреждения не выдаются. g ++ 4.4.3 -стенная педантичная //f is void f(int ); f(3.14); double d = 3.14; int i = d+2;Я хорошо помню, что это предупреждение, что-то вроде «возможной потери точности». Это было удалено или моя ...
да! благодарю вас! Я никогда не знал, что это возможно. Это было именно то, что я искал. Это работает только для примитивов? или для занятий тоже? спасибо в любом случае!
ыло интересно, если это возможно сделать мой class Time { public: Time(); explicit Time( const double& d); Time& operator=( const Time& time); Time& operator=( const double& d); };присваивается примитивный дубль? Я часто использую Time как IV и ...
).
я даюsizeof(a), гдеa=13.33, переменная типа float, размер 4 байта. Но если я дамsizeof(13.33) напрямую, размер составляет 8 байт. Я не понимаю, что происходит. Может кто-нибудь помочь?
Предыдущий плакат предположил, что он возвращает ascii эквивалент знака доллара (0x24). Если это так, значение преобразуется в строку ...., которая содержит знак доллара.
атаю переменную, используя cout в Visual C ++ 2010, и она показывает «1. $». Что это значит? Google не разрешает поиск с$ поэтому я не мог найти смысл. РЕДАКТИРОВАТЬ: Код выглядит так: double func(...); std::cout << func(...);Я не изменил ...
быть "типом
ь, когда C ++ 0x уже почти у меня, я экспериментировал с ним, и в частности использовал nullptr. Я не смог выяснить, какие стандартные заголовочные файлы нужно включать, если нужно их использовать. Любая помощь приветствуется.
Цена, которую вы платите за это, заключается в том, что вы должны вести тщательный учет. С простым старым назначением объединения данных было достаточно изменить «текущий тип», и чтение неправильного типа могло привести к искаженным данным, но не намного больше. При непростом удалении старых данных вы должны следить за текущим типом и вызывать конструкторы и деструкторы corect вручную, чтобы изменить текущий тип и правильно очистить объекты при уничтожении объединения в целом. Если вы попытаетесь прочитать или написать тип wring, могут произойти плохие вещи
ираюunrestricted unions как одна из функциональных возможностей, представленных в C ++ 11. Может ли кто-нибудь объяснить семантику и преимущества, которые она дает?
TNonblockingServer в экономном сбое, когда открывается TFramedTransport
Я пытался реализовать Thrift-сервер в C ++ для связи с клиентом Python. вот мой код: C ++ сервер: shared_ptr<ThriftHandler> _handler (new myHandler()); shared_ptr<TProcessor> _processor (new myService(_handler)); ...
Двойное присвоение одной и той же переменной в одном выражении в C ++ 11
Стандарт C ++ 11 [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3337.pdf](5.17, expr.ass) утверждает, что Во всех случаях присваивание выполняется после вычисления значения правого и левого операндов и до вычисления значения выражения ...