Зачем беспокоиться о «встроенном» ключевом слове в C ++?

Я только что исследовал использование и преимущества / недостатки ключевого слова C ++.inline наВеб-сайт Microsoft и я все это понимаю.

Мой вопрос заключается в следующем: если компилятор оценивает функции, чтобы увидеть, приведет ли их встраивание в код более эффективный иinline Ключевое слово - это только ПРЕДЛОЖЕНИЕ для компилятора. Зачем вообще беспокоиться о ключевом слове?

РЕДАКТИРОВАТЬ:Многие люди жалуются на мое использование__inline вместоinline, Я'Я хотел бы отметить, что__inline специфичен для Microsoft: такэто не так, этопросто не обязательно то, что тыпривык. (Также исправлена ссылка на сайт)

РЕДАКТИРОВАТЬ 2: переформатировать вопрос, чтобы указатьinline ключевое слово (используется во всем C ++) вместо Microsoft__inline ключевое слово.

Ответы на вопрос(3)

Ваш ответ на вопрос