Результаты поиска по запросу "c++"
@DrewDormann хорошо зарекомендовал себя здесь, acidzombie24. У тебя будут проблемы с нулевыми указателями.
я есть что-то вродеshared_ptr<Type> t(makeSomething(), mem_fun(&Type::deleteMe)) Теперь мне нужно вызвать функцию в стиле C, которая требует указатель наType, Как я могу получить это отshared_ptr?
) разрешить гиперссылки, но я сослался на номер вопроса для этого вопроса.
ество MSVC 2017 с-std=c++17 дроссели на следующем примере: #include <iostream> struct TC { static TC const values[]; static TC const& A; static TC const& B; static TC const& C; int const _value; }; inline constexpr TC const TC::values[]{ { 42 }, ...
Не берите в голову проблему обслуживания, когда программисты не могут просто определить, какие параметры функции могут измениться.
жный дубликат: Вопросы-Ответы: Как передать объекты в функции в C ++? [https://stackoverflow.com/questions/2139224/how-to-pass-objects-to-functions-in-c] Указатель против ...
:) Кажется, я был тем, кто не прочитал вопрос должным образом.
ал другой вопрос, и это заставило меня задуматься. Часто стандарт определяет функции, которые имеют параметры по умолчанию в своих описаниях. Стандарт позволяет вместо этого записывать их как перегрузки? Например, стандарт говорит, ...
Я думаю, что у вас есть смысл, так как ОП указал, что он будет перебирать весь массив в случайном порядке. Для случая, когда нужно соблюдать только распределения, это хороший ответ.
ли какая-либо возможная оптимизация для произвольного доступа на очень большом массиве (в настоящее время я используюuint8_tи я спрашиваю о том, что лучше) uint8_t MyArray[10000000];когда значение в любой позиции в массиве 0или же1за95% из всех ...
Извините за задержку с ответом - я ехал домой. Теперь я бы написал небольшую подпрограмму c с интерфейсом BOOL kludge (char *, char *, int); который просто называется InitNetwork. Мне жаль, что я не знаю все тонкости в том, как делать это на Windows, я - девушка из Linux.
ользую ctypes для вызова функций в файле DLL в соответствии с файлом описания, который описывает параметры и возврат функций DLL. Вот одна функция в этой DLL называется InitNetwork. Ниже его описание: Function:BOOL InitNetwork(char ...
Каждый исходный файл составляется индивидуально. Теперь, когда вы объявляете отдельно в их исходных файлах, каждый исходный файл не знает о существовании другой статической переменной, присутствующей в другом исходном файле с таким же именем. Таким образом, компилятор не сообщает об ошибке. Вы можете пометить его как extern, если вы хотите, чтобы переменная была разделена между исходными файлами.
ческая переменная имеет область видимости файла. Скажем, у меня есть два следующих файла: file1.hfile1.cppfile2.hfile2.cppЯ объявил статическую переменную сказатьstatic int Var1 в обоих заголовочных файлах. Обеfile1.h а такжеfile2.h ...
Например:
отаю с JNI и имею массив типа jbyte, где jbyte представлен в виде знака со знаком, то есть в диапазоне от -128 до 127. Jbytes представляют пиксели изображения. Для обработки изображений мы обычно хотим, чтобы пиксельные компоненты находились в ...
Отлично! Большое спасибо; это работает чудесно. Именно то, что я искал. Спасибо!
ользую OpenSSL для проверки сертификата сервера. Поскольку OpenSSL поставляется без каких-либо встроенных корневых CA, мы должны сами распространять сертификат корневого CA с нашим программным обеспечением (мы статически связываем ...
Как и было, для нулевого ранга (который в данном случае является единственным местом, где массив смещений имеет значение), все смещения были равны нулю, поэтому все записывалось в начало массива, а вторая половина массива оставалась нетронутой ,
я проблемы с получениемMPI_Gatherv работать с std :: vector. Я написал небольшую программу, которая должна заполнить вектор целыми числами ранга + 1 (чтобы избежать 0, поскольку вектор инициализируется в 0). Это всего лишь пример программы, ...