0
ответов

Статические, внешние и встроенные в Objective -C

Что означают static, extern и inline (и их комбинации )в Objetive -C с использованием компилятора LLVM? Также я заметил, что есть макросы CG_EXTERN и CG_INLINE. Должны ли мы использовать их вместо этого?...
вопрос задан: 16 August 2012 11:00
0
ответов

C++11 квалификатор noexcept и встроенные методы

Дает ли C++11 какие-либо гарантии в отношении встроенных функций или методов, когда они вызывают другие функции, объявленные с помощью квалификатора noexcept? class My _String {... const char *c _str ()const...
вопрос задан: 15 August 2012 12:09
0
ответов

Inline vs constexpr для статического получателя констант?

Какая функция в следующем фрагменте кода обеспечит наилучшую оптимизацию для внешнего использования и почему? Разрешена ли «Версия 4» в C++ 2011? template class MyClass {...
вопрос задан: 12 August 2012 00:37
0
ответов

Perl Inline ::Модуль Python, как поместить код в строку

Я изучаю библиотеку perl Inline ::Python. В примере сайта cpan у нас есть print "9 + 16 =", add (9, 16 ), "\n"; вывести "9 -16 = ", вычесть (9, 16 ), "\n"; используйте встроенный Python => <...
вопрос задан: 6 August 2012 17:54
0
ответов

Производительность :typedef и класс-оболочка для примитивных типов?

Я хочу определить новый тип в C++, который представляет собой просто какой-то примитивный тип (, в моем примере это int, может быть любой тип ). В этом примере я называю тип NodeId. Я мог бы просто использовать typedef int NodeId. Я хочу...
вопрос задан: 3 July 2012 22:30
0
ответов

Поведение __LINE__ во встроенных функциях

У меня есть макрос, который передает номер строки и имя файла обработчику ошибок: #define SYSTEM_FAILURE (код_ошибки, комментарий) \ System_Failure( (код_ошибки), (комментарий), __LINE__, __FILE__); Как будет...
вопрос задан: 26 June 2012 19:03
0
ответов

Является ли неопределенным поведением наличие разных определений встроенной функции?

Минимальный код: // --------inline.h-------- struct X { статическая встроенная пустота foo (); }; #ifdef ДА inline void X::foo () { cout << "YES\n"; } #еще inline void X::foo () { cout << "NO\n";...
вопрос задан: 26 June 2012 04:31
0
ответов

отображение метки и ввода в одной строке с помощью css

У меня есть разметка html с меткой и полем ввода. Однако по деловым причинам мне нужно показать метку и поле ввода на той же строке и скрыть текст заполнителя. Конечный результат должен выглядеть так...
вопрос задан: 25 June 2012 20:02
0
ответов

Функции внутри функций

если я это сделаю: void foo () {if (..) {inline int baa (..) {return ..}} else {inline int baa (..) {return ..}}} И вызов: baa (. .) внутри функции foo я получаю неявное ...
вопрос задан: 14 June 2012 03:40
0
ответов

В чем разница между static inline void и void?

Я работаю на языке C и модифицирую код, ранее написанный кем-то другим. Я борюсь с несколькими вещами, и я пытаюсь понять как можно больше о том, что происходит. Итак, ...
вопрос задан: 12 June 2012 15:13
0
ответов

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

Есть два последствия использования ключевого слова inline (§ 7.1.3/4): оно намекает компилятору, что замена тела функции в точке вызова предпочтительнее обычного механизма вызова функции. ...
вопрос задан: 4 June 2012 06:02
0
ответов

CSS два блока div шириной 50% в одной строке с разрывом строки в файле

Я пытаюсь создать гибкий макет, используя проценты в качестве ширины. Сделайте так, как я пробовал:
A
B&...
вопрос задан: 21 May 2012 22:03
0
ответов

Как я узнаю, действительно ли встроенная функция заменяется в том месте, где она вызывается, или нет?

Я знаю, что встроенная функция либо заменяется там, где она вызывается, либо ведет себя как обычная функция. Но как я узнаю, действительно ли встроенная функция заменяется в том месте, где она вызывается, или...
вопрос задан: 17 May 2012 07:02
0
ответов

Цель -C статический встроенный массив NSString

Привет :)Я пытаюсь создать статический C -массив NSString. Это то, что я пробовал :static NSString **polygonNames = {@"Радикальный изотоп", @"Точка", @"Линия", @"Треугольник", @"Квадрат", @"Пентагон", @"...
вопрос задан: 4 May 2012 00:11
0
ответов

Могу ли я встроить функцию частично/выборочно?

void run _hot (void ){ // Мне очень часто звонят! служить (); // <здесь больше кода> } void run _cold (void ){ // Меня вызывают только изредка! служить (); // <здесь больше кода>...
вопрос задан: 26 April 2012 03:23
0
ответов

Верхнее поле во встроенном элементе

У меня довольно простой вопрос :Почему верхнее поле игнорируется для встроенных элементов в Firefox? Кто-нибудь знает?
вопрос задан: 25 April 2012 22:20
0
ответов

What& #39 ;в чем преимущество NS _INLINE перед статическим встроенным?

Глядя на определение NS _INLINE, кажется, что преимуществом его использования по сравнению со статическим встроенным является совместимость компилятора, верно? Следует ли всегда использовать NS _INLINE вместо статического встроенного в c...
вопрос задан: 22 April 2012 21:30
0
ответов

Ошибка «неопределенные символы» встроенной функции

Я хочу написать встроенную функцию, но получаю сообщение об ошибке. Как я могу это исправить? Информация об ошибке :Неопределенные символы для архитектуры i386 :"_XYInRect", ссылка из :-[BeginAnimation...
вопрос задан: 20 April 2012 08:52
0
ответов

Определения шаблонов вне тела класса

Все в порядке? определить виртуальную функцию шаблона класса вне его тела? Виртуальную функцию нельзя встроить, но чтобы избежать множественных определений в единицах компиляции, они должны быть помечены как встроенные (...
вопрос задан: 18 April 2012 14:15
0
ответов

Встроенное ключевое слово и определение заголовка

В чем разница между использованием встроенного ключевого слова перед функцией и просто объявлением всей функции в заголовке? итак... int what(){ return 4; } против.h:встроенный int независимо ();....
вопрос задан: 11 April 2012 09:20
0
ответов

Как я могу передать массив из perl во встроенный C++?

Не могу понять, баг это или что. Следующий код работает с Inline::C, но не с Inline::CPP #!/usr/bin/perl использовать предупреждения; используйте встроенный C; мой @массив = (1..10); print findAvLen(\@array), "\n"; ...
вопрос задан: 10 April 2012 16:05
0
ответов

Java: встраивание метода JIT

Когда Java JIT встроен в вызов метода? Основан ли он на #количествах вызовов вызывающего метода (если да, то каким будет это число?) или на каких-то других критериях (и что это будет?) Я читал, что JIT...
вопрос задан: 9 April 2012 12:15
0
ответов

оптимизация возвращаемого значения компилятором в VS 2010

использование VS 2010 с полной оптимизацией /Ox посмотрите на следующие два вызова функций: static string test1(const string& input) {возвратный ввод; } static void test2(const string& input, ...
вопрос задан: 9 April 2012 01:12
0
ответов

Как встроить метод с абсолютным путем возврата?

В основном я разрабатываю на C#, но думаю, что этот вопрос может подойти и для других языков. Кроме того, кажется, что здесь много кода, но вопрос очень простой. Инлайнинг, как я...
вопрос задан: 1 April 2012 04:35
0
ответов

Почему встроены функции-члены класса?

Я думаю, что мой вопрос задавался здесь раньше, я читал их, но все еще немного запутался и поэтому прошу разъяснить. В стандарте C++ говорится, что все функции-члены определены внутри класса...
вопрос задан: 16 March 2012 10:04
0
ответов

Может ли GHC никогда не использовать встроенные карты, сканы, папки и т. д.?

Я заметил, что в руководстве GHC говорится: «Для саморекурсивной функции прерывателем цикла может быть только сама функция, поэтому прагма INLINE всегда игнорируется». Разве это не говорит о том, что каждое применение общих ...
вопрос задан: 11 March 2012 20:07
0
ответов

Почему я не могу определить встроенную функцию-член в другом файле?

У меня есть три файла: 1. Класс Joy.h Joy { общедоступный: недействительный тест(); }; 2. Joy.cpp #include "Joy.h" inline void Joy::test() {} 3. main.cpp #include "Joy.h" int main() {Радость р; r....
вопрос задан: 10 March 2012 17:42
0
ответов

предупреждение C4003: недостаточно фактических параметров для макроса min

Я работаю над DLL-библиотекой ATL COM на C ++, и когда я пытаясь использовать библиотеку, я получаю ряд ошибок, связанных с min / max, например это. Это также вызывает ряд других ошибок, хотя я ...
вопрос задан: 5 March 2012 06:35
0
ответов

Стоимость встраивания методов в C #

Недавно я реализовал алгоритм QuickSort в C #. При сортировке по целочисленному массиву, содержащему миллионы элементов, производительность кода примерно на 10% отстает от реализации .NET. private ...
вопрос задан: 4 March 2012 22:52
0
ответов

небольшие функции, определенные в файлах заголовков: встроенные или статические?

У меня есть несколько небольших функций, которые определены в файле .h. Это небольшой проект (сейчас), и я хочу избежать боли, связанной с разделением объявлений и определений, потому что они меняют все ...
вопрос задан: 24 February 2012 09:35