Результаты поиска по запросу "portability"
GLIBCXX версии
Если я скомпилирую на своем компьютере программу C ++ и запустю ее на другой (со старым программным обеспечением), я получу:
Как проверить, существует ли файл в C ++ переносимым способом?
В настоящее время я использую этот код, чтобы проверить, существует ли файл наWindows а такжеPOSIXсовместимые ОС (Linux, Android, MacOS, iOS, BlackBerry 10): bool FileExist( const std::string& Name ) { #ifdef OS_WINDOWS struct _stat buf; int ...
Правильный шебанг для скрипта Python
Я обычно использую следующее объявление shebang в моих скриптах Python: #!/usr/bin/pythonНедавно я наткнулся на это заявление Шебанга: #!/usr/bin/env pythonВ документации сценария было отмечено, что использование этой формы является «более ...
Арифметика указателя точности байтов в C, когда sizeof (char)! = 1
Как можно переносить указательную арифметику с точностью до одного байта? Имейте в виду, что: char не 1 байт на всех платформахsizeof(void) == 1 доступно только как расширение в GCCХотя некоторые платформы могут иметь ограничения на ...
Это библиотека параллелизма, которая, хотя и может абстрагировать сетевое соединение, не предоставляет прямой оболочки C ++ для подключения к сокетам.
ствительно думал, что это будет легче найти ...Мне нужна переносимая оболочка с ++ сокетов. Я планирую использовать его для приложения Windows Server и клиен...
Isnan находится в пространстве имен std ::? В общем, когда std :: required, необязательный или его следует избегать?
В Mingw 4.7.2 у меня есть библиотека, которая не компилируется из-за вызоваisnan, Компилятор говорит "все будет хорошо", если я используюstd::isnanи действительно мне удается скомпилировать мой файл. Но если я проверюВот ...
Правильный, портативный способ интерпретировать буфер как структуру
Контекст моей проблемы в сетевом программировании. Скажем, я хочу отправлять сообщения по сети между двумя программами. Для простоты, скажем, сообщения выглядят так, и порядок следования байтов не имеет значения. Я хочу найти правильный, ...
Типичным случаем для фиксированной точки являются протоколы связи для встроенных систем или других устройств.
арт C ++ не обсуждает базовую компоновку типов с плавающей точкой и типа double, а только диапазон значений, которые они должны представлять. (Это также верно для подписанных типов, это комплимент двух или что-то еще) Мой вопрос: какие методы ...