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

1 ответ

проблема с gcc nullptr

Я портирую существующий код для компиляции в gcc 4.7.2 и столкнулся со странной проблемой с nullptr. Мне удалось свести это к простому тестовому примеру: #include <stdio.h> const char* g_marker = "Original value"; void SetMarker( const char* s ) ...

4 ответа

Совместимы ли библиотеки C ++, созданные в разных версиях Visual Studio, друг с другом?

Я создаю библиотеку C ++ с открытым исходным кодом, используя Visual Studio 2005. Я хотел бы предоставить готовые библиотеки вместе с исходным кодом. Будут ли эти библиотеки, созданные на VS2005, работать с более новыми версиями Visual Studio ...

8 ответов

Почему выпадение из конца непустой функции без возврата значения не приводит к ошибке компилятора?

С тех пор, как я понял много лет назад, что это не приводит к ошибке по умолчанию (по крайней мере, в GCC), я всегда задавался вопросом, почему? Я понимаю, что вы можете использовать флаги компилятора для выдачи предупреждения, но разве это не ...

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

2 ответа

Приведите ssize_t или size_t

В исходных файлах, которые я использую в своем проекте, есть сравнение междуssize_t а такжеsize_t переменные: ssize_t sst; size_t st; if(sst == st){...}Я хотел бы избавиться от предупреждения: warning: comparison between signed and unsigned ...

4 ответа

Вызов кода C ++ из MATLAB?

У меня есть код, который мне нужно кодировать на C ++ из-за большой зависимости от шаблонов. Я хочу вызвать этот код из MATLAB: в основном, мне нужно передать некоторые параметры в код C ++, и чтобы код C ++ возвращал матрицу в MATLAB. Я слышал, ...

7 ответов

Поддерживает ли C ++ блоки finally? (А что это за «RAII», о котором я продолжаю слышать?)

Поддерживает ли C ++наконец-то [http://java.sun.com/docs/books/tutorial/essential/exceptions/finally.html] блоки? Что этоRAII идиома [http://en.wikipedia.org/wiki/Resource_Acquisition_Is_Initialization]? В чем разница между C ++ RAII идиомой иC ...

8 ответов

Почему аргумент конструктора копирования const?

Vector(const Vector& other) // Copy constructor { x = other.x; y = other.y; Почему аргумент является константой?

4 ответа

Простейшие способы вызвать переполнение стека в C #, C ++ и Java [закрыто]

Я смотрю учебник по C # и наткнулся на StackOverflowException. рассказчик привел отличный пример такого исключения, используя фрагмент кода ниже, public class Employee { private string _name; public string Name { get{ return Name; } } }Я ищу ...

4 ответа

C ++ std :: sort с функцией предиката в классе

Я хочу отсортировать вектор определенной структуры с определенным порядком в определенном классе. Я написал определение структуры и функции предиката в классе и запустил std :: sort в методе класса с этими структурами и функциями. Но произошла ...

4 ответа

Каково расположение по умолчанию для библиотеки Boost при установке с помощью MacPort на Mac?

Я только что установил Boost на Mac, используя MacPort с помощью следующей команды sudo port install boostОн установлен нормально, но я понятия не имею, куда была установлена библиотека boost. Где это должно быть / как я могу его найти?