База ответов ИНТУИТ

Программирование на С/С++

<<- Назад к вопросам

Каким способом можно пытаться принудить функцию к встраиванию в компиляторе GCC?

(Отметьте один правильный вариант ответа.)

Варианты ответа
необходимо одновременно объявить функцию как inline и использовать атрибут (always_inline) компилятора
достаточно использовать атрибут (always_inline) компилятора(Верный ответ)
необходимо одновременно объявить функцию как inline и использовать атрибут (noinline) компилятора
достаточно объявить функцию как inline
Похожие вопросы
Какими способами можно передать массив в функцию?
Каким образом можно оценить «структурное качество» программы?
Каким образом можно оптимизировать работу с памятью в high-load приложениях?
Переменные в каких областях памяти инициализируются до входа программы в функцию main()?
<pre> //====================== start of sample.cpp ========================== #include &lt;string&gt; #include &lt;type_traits&gt; struct my_string { std::string s; my_string(const std::string&amp; s); }; int main(int argc, char* argv[]) { is_copy_constructible&lt;my_string&gt;; return 0; } //====================== end of sample.cpp ========================== </pre> Каким образом можно проверить требование CopyConstructable посредством шаблона стандартной библиотеки is_copy_constructible для типа my_string из файла sample.cpp?
К каким действиям препроцессора приводит использование директивы #include?
Каким классам итераторов доступны операции записи объекта?
Каким образом определяется эквивалентность ключей в ассоциативных контейнерах?
Каким образом предполагается решать проблему множественного наследования в языке С++?
Какие цели преследовались и каким ценностям отдавалось предпочтение при создании STL?