Вопросы по теме 'inline-functions'

Прототип встроенной функции против обычного объявления против прототипа
В чем разница между встроенной функцией и основной, например: inline double cube(double side) { return side * side * side; } int main( ) { cube(5); } vs просто регулярно объявляет функцию, например: double cube(double side) {...
5783 просмотров

Прототипы встроенных функций C++
Я наткнулся на заголовочный файл, который включает в себя различные объявления прототипов функций, которые являются встроенными и константными: inline bool Foo1() const; inline bool Foo2() const; inline bool Foo3() const; ... Я понимаю, что...
3950 просмотров
schedule 28.02.2022

Встроенные функции/методы
Утверждение: «Встроенные функции должны быть определены до их вызова». Это утверждение верно? [РЕДАКТИРОВАТЬ] Первоначально вопрос был на немецком языке: Inline-Funktionen müssen vor ihrem Aufruf definiert sein. Может кому поможет...
297 просмотров
schedule 24.03.2022

Как написать лямбда-функцию с аргументами? С++
Я хочу вызвать метод (для этого примера конструктор std::thread) с лямбда-функцией, передав значение int: int a=10; std::thread _testThread = thread([a](int _a){ //do stuff using a or _a ? }); _testThread.detach(); Я не знаю, как правильно...
12203 просмотров

встроенная функция в разных единицах перевода с разными флагами компилятора неопределенное поведение?
в Visual Studio вы можете установить различные параметры компилятора для отдельных файлов cpp. например: в разделе «генерация кода» мы можем включить базовые проверки времени выполнения в режиме отладки. или мы можем изменить модель с плавающей...
881 просмотров

Как вызвать встроенную функцию из файла маршрутизации (routes.php) в cakephp 2?
Я хочу вызвать встроенную функцию, определенную в файле route.php. Я пробовал эти коды: Router::connect('/test', function () { return 'test';exit;}); Router::connect('/test', function () { echo 'test';exit;}); но когда я обращаюсь к...
441 просмотров

как исправить Не удается найти ни столбец dbo, ни определяемую пользователем функцию, ни агрегат, либо имя неоднозначно
Мне нужно вызвать функцию на сервере SQL, но я получил ошибку! cannot find either column "dbo" or the user-defined function or aggregate "dbo.udf_Sum_ExtraHours", or the name is ambiguous. у меня есть функция, которую я получил из стека...
18575 просмотров

Встроенная функция C++ и контекстная оптимизация
Я прочитал в книге Скотта Мейерса «Эффективный С++», что: Когда вы встраиваете функцию, вы можете разрешить компилятору выполнять специфичную для контекста оптимизацию тела функции. Такая оптимизация была бы невозможна для обычных вызовов...
530 просмотров

Преимущества встроенных функций в C ++?
В чем преимущества / недостатки использования встроенных функций в C ++? Я вижу, что это только увеличивает производительность кода, который выводит компилятор, но с сегодняшними оптимизированными компиляторами, быстрыми процессорами, огромной...
171324 просмотров
schedule 05.02.2023

Как использовать встроенные преимущества kotlin, когда функция имеет объект с лямбда-параметром
скажем, у меня есть такой класс данных private data class StubModel<T>( val invocation: ItemsFactory.() -> T?, val returnValue: T ) и у меня есть такая функция private fun <T> stubIt(stubs:...
43 просмотров
schedule 14.11.2022

Встроенные функции C
Насколько мне известно, inline функции в C работают почти так же, как и в C++ при использовании в одной единице перевода, и в таком случае нет необходимости углубляться в extern inline трудности. Однако следующая программа, включающая три файла,...
41 просмотров
schedule 15.02.2023

Встроенные функции в C++
Если мы определяем функцию-член внутри самого определения класса, обязательно ли она обрабатывается встроенной или это просто запрос к компилятору, который он может игнорировать.
1094 просмотров
schedule 26.10.2023

Когда ключевое слово inline эффективно в C?
Что ж, стандарт не гарантирует, что inline функции действительно встроены; нужно использовать макросы, чтобы иметь 100% гарантию. Компилятор всегда решает, какая функция встроена, а какая нет, на основе собственных правил независимо от ключевого...
459 просмотров
schedule 18.03.2024