Ниже приводится фрагмент тестового кода, и я сравниваю результат компиляции с MSVC и Clang соответственно . Вывод каждого компилятора показан ниже. MSVC делает вид, что неиспользованный ...
Я попытался собрать простую программу в терминале. #include
#include
int main()
{ printf("TESTING"); return 1;
} Я выполнил g++ -o test test.cpp В результате ...
Предисловие Я новичок в модульном тестировании и довольно плохо знаком с C ++. Недавно у меня был некоторый опыт разработки на Ruby, основанной на тестировании, с использованием RSpec. Теперь я пытаюсь добиться аналогичной работы в C ++ с помощью модуля
Я пытаюсь создать очень простую адресную книгу. Я создал класс Contact, и адресная книга представляет собой простой список. Я пытаюсь создать функцию, позволяющую пользователю добавлять контакты в адресную книгу. ...
У меня есть этот код, который открывает каталог и проверяет, не является ли список обычным файлом (означает, что это папка), он тоже откроет его. Как с помощью C ++ различать файлы и папки.
вот мой ...
Продолжайте получать эти ошибки при попытке скомпилировать программу класса C ++. testStock.cpp: В функции 'int main ()': testStock.cpp: 8: error: 'Stock' не был объявлен в этой области видимости testStock.cpp: 8: ...
Во-первых, извините за неоднозначное название. Предположим, у меня есть следующая группа наборов: Группа 1 s1 = (x1, y1)
s2 = (x2) Группа 2 m1 = (x1, y1, y2)
m2 = (x1)
m3 = (x1, x2) Для каждого из наборов ...
Я отправляю двоичные данные с клиента (Debian 6.0. 3) на сервер (Windows Server 2003). Чтобы обойти большинство брандмауэров, я использую HTTPS POST. Клиент и сервер реализованы с использованием Boost.Asio и OpenSSL. Сначала я ...
В чем проблема, если у людей есть похожая проблема: после некоторых обсуждений с поддержкой Mathworks выяснилось, что это конфликт между повышением системы и поставляемыми библиотеками повышения Matlab: ...
Мне нужны два разных сценария: У вас есть shared_ptr У вас есть unique_ptr Хотя ответ может быть таким же. Рассмотрим метод, который использует указатель, но не предполагает владение: ...
Предположим, что у вас есть класс C ++. И есть пространство имен, которое должно быть видно только внутри моего класса. Что для этого делать? класс SomeClass
{с использованием пространства имен SomeSpace; общедоступные: void Method1 (); ...
Как я могу прочитать значение цвета 24-битных изображений BMP во всех пикселях [h * w] в C или C ++ в Windows [лучше без сторонней библиотеки]. У меня есть Dev-C ++
Буду действительно признателен за рабочий код, поскольку я ...
Теперь, когда новый стандарт c ++ 11 внес изменения в способ описания точек последовательности, я пытаюсь выяснить, что именно изменилось между c ++ 03 и c ++ 11. В частности, есть ли какие-нибудь ...
У меня есть проект DLL (родной для C ++) и соответствующий тестовый проект EXE, основанный на Google Test. При отладке моей DLL с помощью этого EXE у меня есть исключения, которые автоматически обрабатываются Google Test. Итак, если моя DLL ...
Мне нужно написать интерфейс на C++, который может читать нашу структуру данных и предоставлять o/p на основе запроса, используя протокол http. Необходим сервер
Он должен быть способен обслуживать 100 клиентов одновременно. Почему C++...
Я пишу программу на C ++, в которой я должен получать строку от пользователя, не отображая ее на экране (например, пароль). Я попытался использовать cin и получил строку. Но оба будут ...
Мне нужно получить тип, который был предоставлен при создании экземпляра шаблона. Рассмотрим следующий пример: template struct Foo
{typedef T TUnderlying;
}; static Foo ...
ОБНОВЛЕНИЕ: С некоторыми ключевыми предложениями и взад и вперед с Джорджем я придумал два разных способа добиться именно того, что я хотите в CodeRunner и разместили на сайте Github gist:
Objective-C ...
Если у меня есть чистый виртуальный класс, подобный следующему: у меня есть структура класса, подобная следующей: class interface_class {virtual void someFunction (MyClassA & a) = 0; virtual void ...
Подскажите, пожалуйста, как я могу написать многомерную карту. Для двухмерной карты я сделал следующее: map Сотрудники
Сотрудники [«person1»] = 200; Я пытался использовать ...
Вот что я пытаюсь сделать: я разрабатываю кроссплатформенную IDE (Linux и Windows), который поддерживает плагины. Мне нужно поддерживать расширяемость, используя структуру адаптера, подобную той, которая ...
У меня есть указатели Base * на два экземпляра полиморфного типа, и мне нужно определить, эквивалентны ли указанные объекты. Мой текущий подход - сначала использовать RTTI для проверки равенства типов. Если ...
Недавно я увидел вопрос объектно-ориентированного проектирования на каком-то форуме и начал думать об использовании RTTI. Однако это должно быть плохой дизайн, но я не могу придумать альтернативы. Вот простой вопрос: ...
У меня есть этот код для простой программы броска игральных костей с единицами ставок и всем остальным ... вы делаете ставку, если вы все поняли правильно, вы получите сумму, которую вы ставите, умноженную на количество выбранных игральных костей ... есл
Эта проблема основана на коде, который работает для меня в GCC-4.6, но не для другого пользователя с CLang-3.0, оба в режиме C ++ 0x. шаблон <имя типа T>
struct MyBase
{
// защищено: T m; ...
Скажем, у нас есть абстрактный базовый класс IBase с чистыми виртуальными методами (интерфейсом). Затем мы выводим CFoo, CFoo2 из базового класса. И у нас есть функция, которая умеет работать с IBase. Foo (...
Я писал программу и скомпилировал ее для платформы x64 и x86 в Visual Studio 2010 на Intel Core i5-2500. Версия x64 занимает около 19 секунд для выполнения, а версия x86 - около 17 секунд. Что может быть...
У меня странная ошибка. класс INST
{
общественность:
boost :: mutex m_mutex;
}; std :: vector m_inst; ошибка C2248: 'boost :: mutex :: mutex': невозможно получить доступ к закрытому члену, объявленному в классе 'boost :: ...
Мне интересно, каково происхождение семантики перемещения в C ++? В частности, он был изобретен специально для этого языка или было что-то подобное на другом языке (ах)? В последнем случае можно ...