Результаты поиска по запросу "inline"
Объявление функции внутри или вне класса
Я - разработчик JAVA, который пытается изучать C ++, но я не знаю, что лучше всего делать для стандартных объявлений функций. В классе: class Clazz { public: void Fun1() { //do something } }Или снаружи: class Clazz { public: void Fun1(); } ...
Разве C ++ не является полностью необязательным?
У меня есть класс, у которого был встроенный член, но позже я решил, что хочу удалить реализацию из заголовков, поэтому я переместил тело членов функции в файл cpp. Сначала я просто оставил подпись в заголовочном файле (небрежно меня), и ...
Является ли «встроенным» неявным в функциях-членах C ++, определенных в определении класса
Согласно спецификации C ++, следующие два класса одинаково определены? class A { void f() { } }; class B { inline void f() { } };то есть, ставит ли «встроенный» квалификатор для такой функции-члена, определенной в определении класса, полностью ...
Как узнать, какие функции НЕ были встроены
Есть ли способ получить список функций, которые нигде не были встроены? Либо путем передачи опции в gcc, либо путем проверки бинарного файла? РЕДАКТИРОВАТЬ: я знаю, как явно попросить функцию не быть встроенным с помощью встроенного атрибута gcc ...
Как вытащить атрибуты CSS из встроенных стилей с BeautifulSoup
У меня есть что-то вроде этого: <img style="background:url(/theRealImage.jpg) no-repate 0 0; height:90px; width:92px;") src="notTheRealImage.jpg"/>Я использую Beautifulsoup для анализа HTML. Есть ли где-нибудь, чтобы вытащить "url" в атрибуте ...
Почему встроенные функции имеют внешнюю связь по умолчанию?
Стандарт говорит, что с учетом декларации inline void foo();этоfoo являетсявстроенная функция свнешний связь [https://stackoverflow.com/a/6209053/82320](потому что по умолчанию все объявления функций имеют внешнюю связь). Это кажется мне ...
C ++ способ внедрения зависимости - шаблоны или виртуальные методы?
Интересно, как C ++ использует инъекцию зависимостей? Это с помощью шаблонов или полиморфных классов? Рассмотрим следующий код, class AbstractReader { public: virtual void Read() = 0; }; class XMLReader : public AbstractReader { public: void ...
Должно ли определение встроенных функций C ++ находиться в одном файле?
Я определил функциюshow() как указано в заголовочном файлеex.h и определение функции внутриex.cpp, Я ожидал, что это даст мне ошибку, так как компилятор не будет знать, что заменить, гдеshow() функция называется. Но поскольку я использую IDE, все ...
Встроенные функции C ++ с использованием GCC - почему CALL?
Я тестировал вызовы встроенных функций в C ++. Thread model: win32 gcc version 4.3.3 (4.3.3-tdm-1 mingw32)Страуструп на языке программирования C ++ wirtes: Встроенный спецификатор является подсказкой компилятору о том, что он должен попытаться ...
Разница между функциями-членами для шаблонного класса, определенного внутри и снаружи класса
Есть ли разница между определением функций-членов для класса шаблона внутри объявления класса и снаружи? Определено внутри: template <typename T> class A { public: void method() { //... } };Определено снаружи: template <typename T> class B { ...