Вопросы с тегом 'inline'

Используйте этот тег для вопросов о влиянии ключевого слова inline вместе с соответствующим тегом языка.
13

Когда следует писать ключевое слово 'inline' для функции/метода?

Когда следует писать ключевое слово inline для функции/метода в С++? После просмотра некоторых ответов некоторые связанные вопросы: Когда я должен не писать ключевое слово 'inline' для функции/метода в С++? Когда компилятор не знает, когда нуж...
18 нояб. '09 в 21:46
13

Как отображать изображения Base64 в HTML?

У меня возникли проблемы с отображением встроенного образа Base64. Может ли кто-нибудь указать мне в правильном направлении? <!DOCTYPE html> <html> <head> <title>Display Image</title> </head> <body&g...
14 дек. '11 в 4:53
13

Как написать inline if выражение для печати?

Мне нужно напечатать некоторые вещи только тогда, когда для переменной типа boolean задано значение True. Итак, посмотрев , я попытался с простым примером: >>> a = 100 >>> b = True >>> print a if b File "<stdin>",...
09 авг. '12 в 9:31
15

Встроенные функции в С#?

Как вы выполняете "встроенные функции" в С#? Я не думаю, что понимаю концепцию. Они похожи на анонимные методы? Как лямбда-функции? Примечание. Ответы почти полностью касаются возможности встроенных функций, то есть "оптимизация вручную или компил...
23 янв. '09 в 17:31
14

Когда использовать встроенную функцию и когда ее не использовать?

Я знаю, что inline является подсказкой или запросом к компилятору и используется для предотвращения накладных расходов на функции. Итак, на каком основании можно определить, является ли функция кандидатом для встраивания или нет? В этом случае следу...
19 дек. '09 в 8:00
12

Действительно ли встроенные виртуальные функции не имеют смысла?

У меня возник этот вопрос, когда я получил комментарий к обзору кода, говорящий, что виртуальные функции не обязательно должны быть встроенными. Я думал, что встроенные виртуальные функции могут пригодиться в сценариях, где функции вызываются непоср...
09 апр. '09 в 11:03
1

Почему этот код F # так медленно?

Реализация Левенштейна в С# и F #. Версия С# в 10 раз быстрее для двух строк около 1500 символов. С#: 69 мс, F # 867 мс. Зачем? Насколько я могу судить, они делают то же самое? Не имеет значения, является ли это сборкой Release или Debug. EDIT: Если...
23 мая '11 в 23:33
12

Какие инструменты для автоматического создания стиля CSS для создания HTML-кода электронной почты?

Когда вы посмотрите http://www.campaignmonitor.com/css/, вы узнаете, что вам нужно встроить встроенные стили в свой HTML, чтобы ваша электронная почта читать в любом почтовом клиенте. Знаете ли вы какие-либо инструменты или script для автоматическо...
26 апр. '09 в 15:40
14

Встроенные функции против макросов препроцессора

Как встроенная функция отличается от макроса препроцессора?
16 июл. '09 в 13:26
8

Почему встроенные функции С++ в заголовке?

NB Это не вопрос о том, как использовать встроенные функции или как они работают, а о том, почему они сделаны такими, какие они есть. Объявление функции-члена класса не должно определять функцию как inline, это только фактическая реализация функции....
20 февр. '11 в 12:28
8

Как я могу сказать gcc не встраивать функцию?

Скажем, у меня есть эта небольшая функция в исходном файле static void foo() {} и я создаю оптимизированную версию моего двоичного файла, но я не хочу, чтобы эта функция была встроена (для целей оптимизации). есть ли макрос, который я могу добави...
24 сент. '09 в 20:39
3

Имеет ли смысл использовать встроенное ключевое слово с шаблонами?

Так как шаблоны определены в заголовках, а компилятор может определить, выгодно ли вложение функции, имеет ли это смысл? Я слышал, что современные компиляторы лучше знают, когда встроить функцию и игнорировать подсказку inline. edit: Я хотел бы при...
10 мая '12 в 14:03
11

Отправить встроенное изображение по электронной почте

Проблема с отправкой изображения по электронной почте в виде встроенного изображения в теле. Файл изображения отображается как приложение, которое нормально, но часть встроенного изображения просто отображается как красный x. Вот что я до сих пор L...
21 авг. '13 в 13:17
3

Является ли "встроенным" без "статического" или "внешнего", когда-либо полезного в C99?

Когда я пытаюсь создать этот код inline void f() {} int main() { f(); } с помощью командной строки gcc -std=c99 -o a a.c Я получаю ошибку компоновщика (undefined ссылка на f). Ошибка исчезает, если я использую static inline или extern inl...
10 июн. '11 в 22:14
2

Составляет ли constexpr встроенный?

Рассмотрим следующую встроенную функцию: // Inline specifier version #include<iostream> #include<cstdlib> inline int f(const int x); inline int f(const int x) { return 2*x; } int main(int argc, char* argv[]) { return f(std::at...
18 янв. '13 в 1:48