Pytania otagowane jako inline

Użyj tego znacznika w przypadku pytań dotyczących efektów słowa kluczowego inline, razem z odpowiednim znacznikiem języka.


13
Jak napisać instrukcję inline if do wydruku?
Muszę wydrukować niektóre rzeczy tylko wtedy, gdy zmienna boolowska jest ustawiona na True. Po przyjrzeniu się temu spróbowałem na prostym przykładzie: >>> a = 100 >>> b = True >>> print a if b File "<stdin>", line 1 print a if b ^ SyntaxError: invalid syntax To samo, jeśli napiszę …

14
Funkcje wbudowane w języku C #?
Jak wykonywać „funkcje wbudowane” w języku C #? Nie sądzę, że rozumiem tę koncepcję. Czy są jak anonimowe metody? Jak funkcje lambda? Uwaga : odpowiedzi prawie w całości dotyczą możliwości wstawiania funkcji , tj. „Optymalizacji ręcznej lub kompilatora, która zastępuje witrynę wywołania funkcji ciałem odbiorcy”. Jeśli interesują Cię anonimowe (aka …
276 c#  optimization  inline 

14
Kiedy używać funkcji inline, a kiedy jej nie używać?
Wiem, że inline jest wskazówką lub żądaniem kompilatora i służy do unikania narzutów wywołania funkcji. Na jakiej podstawie można ustalić, czy funkcja jest kandydatem do inklinacji, czy nie? W którym przypadku należy unikać wkładania?
185 c++  c  inline 

13
Czy wbudowane funkcje wirtualne naprawdę nie mają sensu?
Otrzymałem to pytanie, gdy otrzymałem komentarz do recenzji kodu, który mówi, że funkcje wirtualne nie muszą być wbudowane. Pomyślałem, że wbudowane funkcje wirtualne mogą się przydać w scenariuszach, w których funkcje są wywoływane bezpośrednio na obiektach. Ale przyszedł mi do głowy kontrargument - dlaczego ktoś miałby chcieć definiować wirtualne, a …

1
Dlaczego ten kod F # jest tak wolny?
Implementacja Levenshtein w językach C # i F #. Wersja C # jest 10 razy szybsza dla dwóch ciągów około 1500 znaków. C #: 69 ms, F # 867 ms. Czemu? O ile wiem, robią dokładnie to samo? Nie ma znaczenia, czy jest to wersja Release czy Debug. EDYCJA: Jeśli …
128 c#  performance  f#  inline 

8
Jak mogę powiedzieć gcc, aby nie wstawiał funkcji?
Powiedzmy, że mam tę małą funkcję w pliku źródłowym static void foo() {} i buduję zoptymalizowaną wersję mojego pliku binarnego, ale nie chcę, aby ta funkcja była wbudowana (do celów optymalizacji). czy istnieje makro, które mogę dodać w kodzie źródłowym, aby zapobiec wstawianiu?
126 c  gcc  inline 


12
Jakie narzędzia do automatycznego wstawiania stylu CSS do tworzenia kodu HTML wiadomości e-mail? [Zamknięte]
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 7 lat temu . Popraw to pytanie Gdy spojrzysz na http://www.campaignmonitor.com/css/, zauważysz, że musisz osadzić style w kodzie HTML, aby wiadomość e-mail była …
122 html  css  email  inline  html-email 


3
Czy ma sens używanie wbudowanych słów kluczowych w szablonach?
Ponieważ szablony są zdefiniowane w nagłówkach, a kompilator jest w stanie określić, czy wstawianie funkcji jest korzystne, czy ma to jakiś sens? Słyszałem, że współczesne kompilatory wiedzą lepiej, kiedy wstawić funkcję i ignorują inlinewskazówkę. edycja: chciałbym zaakceptować obie odpowiedzi, ale nie jest to możliwe. Aby zamknąć sprawę, przyjmuję odpowiedź phresnela …
119 c++  templates  inline 


3
Jak przekazać zdarzenie jako argument do wbudowanej obsługi zdarzeń w JavaScript?
// this e works document.getElementById("p").oncontextmenu = function(e) { e = e || window.event; var target = e.target || e.srcElement; console.log(target); }; // this e is undefined function doSomething(e) { e = e || window.event; var target = e.target || e.srcElement; console.log(target); } <p id="p" onclick="doSomething(e)"> <a href="#">foo</a> <span>bar</span> </p> Zadano …

12
Wyślij obraz w treści w wiadomości e-mail
Wystąpił problem z wysyłaniem obrazu pocztą e-mail jako obrazu osadzonego w treści. Plik obrazu jest wyświetlany jako załącznik, co jest w porządku, ale wbudowana część obrazu jest wyświetlana jako czerwony znak x. Oto, co mam do tej pory LinkedResource inline = new LinkedResource(filePath); inline.ContentId = Guid.NewGuid().ToString(); MailMessage mail = new …
105 c#  image  email  smtp  inline 

2
Czy constexpr oznacza inline?
Rozważ następującą wbudowaną funkcję: // 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::atoi(argv[1])); } i odpowiednik w wersji constexpr: // Constexpr specifier version #include<iostream> #include<cstdlib> constexpr int f(const int x); constexpr …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.