4
ответа

Время жизни строкового литерала возвращается функцией

Рассмотрите этот код: символ константы* someFun () {//... некоторый возврат материала "Некоторый текст!!"} международное основное () {{//Блок: символ константы* retStr = someFun ();//используют retStr }} В...
вопрос задан: 4 July 2016 13:04
4
ответа

Не может #include <dirent.h> в Visual Studio 2005

Когда я включаю dirent.h (#include <dirent.h>) в Visual Studio 2005, я получаю ошибку: фатальная ошибка C1083: не Может открыться включают файл: 'dirent.h': Никакой такой файл или каталог я плохо знаком с C++; может...
вопрос задан: 30 June 2016 13:21
4
ответа

включать все файлы в каталог?

Как можно достигнуть того, что следующий код пытается сделать? #include "dir /*"
вопрос задан: 14 June 2016 14:22
4
ответа

Какой кроссплатформенный препроцессор определяет? (__WIN32__ или __WIN32 или WIN32)?

Я часто вижу __WIN32, WIN32 или __WIN32__. Я предполагаю, что это зависит от используемого препроцессора (либо от Visual Studio, либо от gcc и т. Д.). Должен ли я теперь проверить сначала для ОС, а затем для использованных ...
вопрос задан: 14 June 2016 10:43
4
ответа

Условная компиляция C++

У меня есть следующий фрагмент кода: #ifdef DO_LOG #define журнал (p) запись (p) #else #define журнал (p) #endif освобождают запись (символ *данные) {..........} Теперь, если я называю журнал ("привет мир") в моем коде и DO_LOG...
вопрос задан: 13 June 2016 10:58
4
ответа

Почему никакое предупреждение с “#if X”, когда X неопределенный?

Я иногда пишу код что-то вроде этого://file1.cpp #define DO_THIS 1 #if DO_THIS//наполняет #endif Во время разработки кода, я могу переключить определение DO_THIS между 0 и 1...
вопрос задан: 9 June 2016 16:24
4
ответа

Можно ли сделать пользовательские операторы в C++?

Действительно ли возможно сделать пользовательский оператор, таким образом, можно сделать вещи как это? если ("Привет, мир!" содержит "Привет")... Примечание: это - отдельный вопрос от, "Это хорошая идея..." ;)
вопрос задан: 8 June 2016 18:58
4
ответа

Решите, что существование времени компиляции включает файлы в C++

Я пытаюсь написать некоторый портативный код библиотеки C++, который будет первоначально полагаться на Повышение. Regex, и затем перемещаются в TR1, поскольку компиляторы поддерживают его, и в конечном счете в C++ 0x спецификация после того, как вещи доби
вопрос задан: 5 June 2016 13:33
4
ответа

Платформа C определения препроцессора

Я пишу небольшую библиотеку в C++, что я должен смочь основываться на довольно многих различных платформах, включая iPhone, Windows, Linux, Mac и Symbian S60. Я написал большую часть кода так, чтобы это...
вопрос задан: 5 June 2016 12:27
4
ответа

Определите, содержит ли строка только алфавитно-цифровые символы (или пространство)

Я пишу функцию, которая определяет, содержит ли строка только алфавитно-цифровые символы и пробелы. Я эффективно тестирую, соответствует ли это регулярному выражению ^ [[:alnum:]] + $, но...
вопрос задан: 4 June 2016 21:32
4
ответа

Использование __FILE__, __LINE__ и __FUNCTION__ в C ++

Предполагая, что ваш компилятор C ++ поддерживает их, есть ли какая-либо конкретная причина не использовать __FILE__, __LINE__ и __FUNCTION__ для целей ведения журнала и отладки? Я в первую очередь заинтересован в предоставлении ...
вопрос задан: 4 June 2016 14:10
4
ответа

Конструктора копии в C++ вызывают, когда объект возвращается из функции?

Я понимаю, что конструктора копии вызывают на трех экземплярах При инстанцировании одного объекта и инициализации его со значениями от другого объекта. При передаче объекта значением. 3. Когда объект...
вопрос задан: 30 May 2016 23:35
4
ответа

'идентификатор типа' по сравнению с 'typeof' в C++

Я задаюсь вопросом, что различие между идентификатором типа и typeof в C++. Вот то, что я знаю: идентификатор типа упоминается в документации для type_info, который определяется в заголовочном файле C++ typeinfo...
вопрос задан: 30 May 2016 22:37
4
ответа

Как добавить однажды ко времени, полученному со времени ()

Мне представили время, поскольку число секунд протекло с полуночи, 1 января 1970, UTC (результаты более раннего вызова ко времени ()). Как я добавляю однажды к этому времени? Добавление 24 * 60 * 60...
вопрос задан: 30 May 2016 14:24
4
ответа

Как вызвать функцию C++ от C?

Я знаю это. Вызов C функционирует от C++: Если мое приложение было в C++, и я должен был вызвать функции из библиотеки, записанной в C. Затем я использовал бы//main.cpp экстерн "C" пусто...
вопрос задан: 30 May 2016 06:30
4
ответа

Регулировка ЦП в C++

Я просто задавался вопросом, существует ли изящный способ установить максимальную загрузку ЦП для особого потока, делающего интенсивные вычисления. Прямо сейчас я определил местоположение самого трудоемкого цикла в потоке (...
вопрос задан: 11 May 2016 05:53
4
ответа

Пользование библиотекой C++ в коде C

У меня есть библиотека C++, которая обеспечивает различные классы для руководящих данных. У меня есть исходный код для библиотеки. Я хочу расширить API C++ для поддержки вызовов функции C так, чтобы библиотекой можно было пользоваться...
вопрос задан: 25 April 2016 17:58
4
ответа

Предотвращение сигналов запуска в Qt

У нас есть объект QCheckBox, когда пользователь проверяет его или удаляет проверку, мы хотим вызвать функцию, поэтому мы Подключите нашу функцию к сигналу stateChanged (int state). С другой стороны, согласно некоторым ...
вопрос задан: 14 April 2016 07:33
4
ответа

Как я сортирую вектор пар на основе второго элемента пары?

Если у меня есть вектор пар: станд.:: вектор <станд.:: пара <интервал, интервал>> vec; Есть ли и простой способ отсортировать список в увеличивающемся порядке на основе второго элемента пары? Я знаю, что могу...
вопрос задан: 13 April 2016 21:20
4
ответа

интеллектуальные указатели (повышение) объяснены

Каково различие между следующим набором указателей? Когда Вы используете каждый указатель в производственном коде, если вообще? Примеры ценились бы! scoped_ptr shared_ptr weak_ptr intrusive_ptr...
вопрос задан: 1 April 2016 07:18
4
ответа

Создание Библиотеки с обратно совместимым ABI, который использует Повышение

Я работаю над определенной библиотекой C++ (или больше платформы). Я хочу сделать это обратно совместимым с предыдущим сохранением версий не только совместимость API, но также и ABI (как QT отличной работы делает)...
вопрос задан: 31 March 2016 16:26
4
ответа

C++ - тестирование Утечки памяти с _CrtDumpMemoryLeaks () - не производит номера строки

Я работаю над игрой с SDL в Visual Studio 2010. Я столкнулся с _CrtDumpMemoryLeaks () макрос и думал, что дам ему движение. Вызов _CrtDumpMemoryLeaks () действительно печатает утечки памяти к выводу...
вопрос задан: 30 March 2016 14:36
4
ответа

Этот код предназначен для вывода Привет Мира. но это производит 0x22fed8

Я изучаю Обработку Файла в C++, но здесь существует проблема. Я пытаюсь считать файл. Этот код предназначен для вывода Привет Мира. но это производит 0x22fed8. #include <iostream> #include <...
вопрос задан: 25 March 2016 18:39
4
ответа

В чем разница между #include и #include «filename»?

В языках программирования C и C ++, в чем разница между использованием угловых скобок и использованием кавычек в операторе включения следующим образом? #include #include "filename"
вопрос задан: 25 March 2016 11:04
4
ответа

Что такое WINVER?

Я смотрел на некоторый код, и у них была эта строка: #define WINVER 0x0501 в файле stdafx.h? Почему вам нужно определить WINVER? Как это влияет на ваш код? Может кто-нибудь объяснить, пожалуйста?
вопрос задан: 8 March 2016 05:42
4
ответа

Буферы протокола Google и HTTP

Я осуществляю рефакторинг систему C++ прежней версии к SOA с помощью gSoap. У нас есть некоторые проблемы производительности (очень большой XMLs), таким образом, мой вывод попросил, чтобы я смотрел на буферы протокола. Я сделал, и это выглядит очень прохл
вопрос задан: 6 March 2016 15:20
4
ответа

Как записать плагин C++ FireFox 3 (не расширение) в Windows?

Мог кто-то рецензия пошаговое руководство по разработке основанного на C++ плагина для FireFox в Windows? Ссылки и примеры на http://www.mozilla.org/projects/plugins/ все стары и неточны-...
вопрос задан: 4 March 2016 15:53
4
ответа

как получить сообщение всеобъемлющего исключения [дубликат]

Если я хочу записать полезную информацию в файл каждый раз, когда я поймал всеобъемлющее исключение, как сделать это? попробуйте {//, называют dll от другой компании} выгода (...) {//, как записать информацию в файл здесь???????}
вопрос задан: 1 March 2016 12:34
4
ответа

CPP: предотвращение макрорасширения макро-параметра функции

то, что я хотел бы сделать (для входа целей) является чем-то вроде этого: Этот код был написан для показа моей проблемы, фактический код сложен и да, у меня есть серьезные основания использовать макросы даже на C++ =) #...
вопрос задан: 19 February 2016 22:28
4
ответа

Как проверить числовой вход C++

Я хотел бы знать, как ограничить входное значение десятичными числами со знаком с помощью станд.:: cin.
вопрос задан: 16 February 2016 23:01