Результаты поиска по запросу "c++"

2 ответа

@geza, я чувствую, что есть место для большей неопределенности при разрешении типов функций, чем при разрешении типов переменных. Если вы чувствуете по-другому, не стесняйтесь отказаться от этого комментария и предположить, что ваша конструкция незаконна

от вопрос уже есть ответ здесь: Соответствует ли объявление, использующее «auto», внешнему объявлению, в котором используется конкретный спецификатор ...

1 ответ

 также может быть полезным. Рассмотрим, например, лямбда-прием

польза от добавления-> auto в[]() -> auto { return 4; }? Для меня - это ничем не отличается от[]() { return 4; }

11 ответов

класс друга означает, что мы все знаем, что это значение переменной из другого класса, поэтому оно в основном используется для использования значений, поэтому нам не нужно возвращать значение другого класса в функцию main, а затем функцию main в необходимую функцию класса, но она имеет проблема в том, что класс является другом для другого класса, тогда класс друга должен быть ниже этого класса

жный дубликат: Когда вы должны использовать «друг» в C ++? [https://stackoverflow.com/questions/17434/when-should-you-use-friend-in-c] Я освежил свой C ++ (я Java-разработчик), и я наткнулся наfriend class Ключевое слово, о котором я забыл на ...

ТОП публикаций

1 ответ

честно, спасибо

я есть этот тестовый код, который использует Blowfish (openssl / blowfish.h) для шифрования, а затем расшифровывает строку. Но когда это выходит снова, это не было расшифровано должным образом. Может кто-нибудь сказать мне, ...

1 ответ

@ohlegend: Почему вы чувствуете необходимость кричать?

ленный код: 3/7/11: 9:29 вечера using namespace std; void * matrixACreate(void * param); void *status; struct a { int Arow; // Matrix A int Acol; // WxX int low; // Range low int high; }; int main(int argc, char * argv[]) { struct a ...

1 ответ

 файл схемы XSD предварительно компилируется с помощью xsdbin, и результат попадает в исполняемый файл примера.

у библиотеку, которая принимает XML-файлы и анализирует их. Чтобы пользователи не могли загружать в приложение недействительные xmls, я использую xerces для проверки файлов xml через xsd. Тем не менее, мне удается проверить только против ...

2 ответа

Да. Я установил платформу на x64. И флаг также установлен в / MD, который по умолчанию, когда я создал проект clr. Установка любого другого флага приводит к несовместимой ошибке.

аюсь обернуть библиотеку C ++, чтобы управляемые проекты могли ее использовать. Используемая мной сторонняя библиотека является общей библиотекой. Он предназначен для ссылки на время загрузки. У меня есть заголовочные файлы, файл .lib, который ...

4 ответа

Как и другие типы и квалификации членов (например, общедоступные, частные, виртуальные), const выражает как намерение, так и семантику языка (то есть функции безопасности), которые поддерживают это намерение. В этом случае намерение может показаться нелогичным, даже если основная семантика будет безопасной. Я бы не стал это делать.

у класс, который упаковывает устаревший C API, который управляет аппаратным устройством. В упрощенном примере у меня может быть что-то вроде: class device { public: void set_request(int data) { legacy_set_req(p_device, data); } int ...

2 ответа

@pcunite отредактируйте свой вопрос с этой информацией

ел бы подтвердить, что мой подход чрезвычайнобыстрыйи подходит для кроссплатформенной защиты общего ресурса для подхода с несколькими читателями и одним писателем с использованием C ++. Авторы предпочитают, чтобы при их входе все текущие потоки ...

1 ответ

В большинстве случаев я думаю, что временем жизни объекта должен управлять тот же объект, который его создает. Это просто позволяет узнать, где происходит разрушение.

вел последние 4 года в C #, так что меня интересуют текущие лучшие практики и общие шаблоны проектирования в C ++. Рассмотрим следующий частичный пример: class World { public: void Add(Object *object); void Remove(Object *object); void Update(); ...