Результаты поиска по запросу "c++"
отладка чтение / запись строки в двоичный файл
Я пытаюсь записать в двоичный файл, вот мой фрагмент кода #include <iostream> #include <fstream> #include <string> using namespace std; struct user { string ID; string password; }; int main() { fstream ...
Как получить псевдоним «constexpr and runtime»
Constexpr может быть полезен для оптимизации компиляции. Например... strlen(char*)Может быть скомпилирован с использованием .... constexpr inline size_t strlen_constexpr(char* baseChar) { return ( ( baseChar[0] == 0 ) ?(// if { 0 )// } :(// ...
Есть ли способ выяснить, какой заголовочный файл STL не был включен напрямую?
Наш продукт использует C ++ в качестве языка программирования. Одна досадная проблема использования C ++ STL состоит в том, что мы забываем включить необходимые файлы заголовков, поскольку файл может быть включен в какой-то другой заголовок STL, ...
Спасибо за эти повороты; они были именно то, что мне нужно! :)
жный дубликат: истинная изометрическая проекция с OpenGL [https://stackoverflow.com/questions/1059200/true-isometric-projection-with-opengl] Я хочу рендерить, используя тот же изометрический рендеринг, который использует Blender3d, как я могу ...
Но можно также утверждать, что быстрее, если вы знаете длину строки, копировать только байт длины, но без проверки каждого на «\ 0».
о любопытно узнать (как мы, е, эти функции часто). Я не вижу никакой практической разницы междуstrncpy () [http://www.cplusplus.com/reference/clibrary/cstring/strncpy/]а такжететср () [http://www.cplusplus.com/reference/clibrary/cstring/memcpy/], ...
который GCC не распознает, но Clang делает.
+ 03 следующее недопустимо, хотя некоторые компиляторы поддерживают это. template <class T> class X { friend T; };Это было узаконено в C ++ 11? (Извините, я не успел прочитать черновик, просто надеясь, что кто-то это знает)
не таким же образом двоичный / текст, что потоковая передача? (Однако, даже если это не так, обычно это будет около 10% размера файлов. Это может привести к одному дополнительному выделению, а не к произвольной сумме.)
ел бы прочитать файл в строку. Я ищу разные способы, как сделать это эффективно. Использование фиксированного размера * символьный буфер Я ...
Библиотека заключается в том, что разработчик мог забыть правильно освободить стек, или злоумышленник может внедрить некоторый код, повредив стек DLL (например, путем перехвата API), который затем не проверяется вызывающей стороной. У меня нет примеров безопасности CVS, показывающих, что моя интуиция верна.
тоящее время я занимаюсь разработкой библиотеки C ++ для Windows, которая будет распространяться в виде DLL. Моя цель - максимизировать бинарную совместимость; более точно, функции в моей DLL должны быть пригодны для использования из ...
Отображение значений перечисления в строки в C ++
Есть ли способ во время выполнения сопоставить значение перечисления с именем? (Я строю с GCC.) Я знаю, что GDB может сделать это, и я готов использовать что-то непереносимое и портит данные отладки. Редактировать: Я ищу решение, которое не ...
Я должен был указать: возникнет ли проблема, если я напишу в первое поле и прочту из второго? Я собирался задать этот вопрос, но я почти уверен, что он будет закрыт, будучи его дубликатом.
й раз, когда я вижу примеры объединения, они всегда бывают разных типов. Например, из MSDN: // declaring_a_union.cpp union DATATYPE // Declare union type { char ch; int i; long l; float f; double d; } var1; // Optional declaration of union ...