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

7 ответов

ммм, да, уточнил.

у меня есть это: int main(int argc, char *argv[])В теле иногда можно найти программы, использующиеargv[1]. Когда мы используемargv[1] надargv[0]? Только когда мы просто хотим прочитатьвторой аргумент в командной строке?

3 ответа

Также вы можете использовать связывание из TR1 (tr1 / функциональный), как это описал Elazar.

ли встроенная функция объекта, который возвращаетp->first а такжеp->secondтак что я могу с радостью написать transform(m.begin(),m.end(),back_inserter(keys),get_first); transform(m.begin(),m.end(),back_inserter(vals),get_second);STL-решение ...

0 ответов

Последний, вероятно, работает лучше всего. :-)

+ ключевое слово «inline» служит двум целям. Во-первых, это позволяет определению появляться в нескольких единицах перевода. Во-вторых, это подсказка компилятору, что функция должна быть встроена в скомпилированный код. Мой вопрос: в коде, ...

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

4 ответа

Это интересно...

ел бы заранее извиниться, потому что это не очень хороший вопрос. У меня есть серверное приложение, которое работает как служба на выделенном сервере Windows. Очень случайно это приложение вылетает и не оставляет никаких намеков на то, что ...

1 ответ

Ты можешь сделать это:

я есть строка, определенная какstd::string header = "00110033"; Теперь мне нужно, чтобы строка содержала байтовые значения цифр, как будто она построена так char data_bytes[] = { 0, 0, 1, 1, 0, 0, 3, 3}; std::string header = ...

10 ответов

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

virtual const char* what() const throw() { } это функция, которая будет возвращать постоянный указатель на изменяемый символ. В остальном я не уверен. Кто-нибудь может помочь?

1 ответ

@ Шахта Это верно.

код ниже, этоFoo::FOO1 Используется ODR или нет? #include <iostream> #include <map> #include <string> class Foo { public: static constexpr auto FOO1 = "foo1"; void bar(); }; void Foo::bar() { const std::map<std::string, int> m = { {FOO1, 1}, }; ...

1 ответ

Где разместить JNI / нативные библиотеки в Android Studio Project

могу добавить класс .cpp (например, speex или opus) в мой проект студии android? Я уже пытался вставить с помощью externalNativeBuild, как: externalNativeBuild { ndkBuild { arguments "NDK_APPLICATION_MK:=Application.mk" abiFilters "armeabi", ...

3 ответа

Вы можете получить код возврата из канала с помощью пользовательского средства удаления:

вая следующий ответ (первый ответ c ++ 11): Как выполнить команду и получить вывод команды в C ++, используя POSIX? [https://stackoverflow.com/questions/478898/how-to-execute-a-command-and-get-output-of-command-within-c-using-posix] Вот ...

1 ответ

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

я запускаю код, похожий на этот: #include <iostream> using namespace std; //yes, I know this is bad practice int main() { int variable(0); cout << "GET INPUT: "; cin >> variable; //do some math cout << variable << "OUTPUT"; return 0; }И на ...