Pytania otagowane jako c++

C ++ jest językiem programowania ogólnego przeznaczenia. Został pierwotnie zaprojektowany jako rozszerzenie do C i ma podobną składnię, ale teraz jest to zupełnie inny język. Ten znacznik służy do pytań o kod (kompilowany) za pomocą kompilatora C ++. Użyj tagu specyficznego dla wersji w przypadku pytań związanych z określoną wersją standardową [C ++ 11], [C ++ 14], [C ++ 17] lub [C ++ 20] itp.



17
Dlaczego szablony mogą być implementowane tylko w pliku nagłówkowym?
Cytat ze standardowej biblioteki C ++: samouczek i podręcznik : Jedynym obecnie przenośnym sposobem korzystania z szablonów jest ich implementacja w plikach nagłówkowych za pomocą funkcji wbudowanych. Dlaczego to? (Wyjaśnienie: pliki nagłówkowe nie są jedynym przenośnym rozwiązaniem. Ale są najwygodniejszym przenośnym rozwiązaniem).
1775 c++  templates  c++-faq 

12
Co to jest semantyka ruchu?
Właśnie skończyłem słuchać wywiadu radiowego podcastu Software Engineering ze Scottem Meyersem na temat C ++ 0x . Większość nowych funkcji ma dla mnie sens i jestem podekscytowany C ++ 0x, z wyjątkiem jednej. Nadal nie dostaję semantyki ruchu ... Co to dokładnie jest?

24
Przetwarzanie obrazu: Ulepszenie algorytmu rozpoznawania „Coca-Coli Can”
Jednym z najciekawszych projektów, nad którymi pracowałem w ciągu ostatnich kilku lat, był projekt dotyczący przetwarzania obrazu . Celem było opracowanie systemu umożliwiającego rozpoznawanie „puszek” Coca-Coli (zauważ, że podkreślam słowo „puszki”, za chwilę zrozumiesz dlaczego). Poniżej możesz zobaczyć próbkę z puszką rozpoznaną w zielonym prostokącie ze skalą i obrotem. Niektóre …


21
Dlaczego powinienem używać wskaźnika zamiast samego obiektu?
Pochodzę z środowiska Java i zacząłem pracować z obiektami w C ++. Ale jedną rzeczą, która przyszła mi do głowy, jest to, że ludzie często używają wskaźników do obiektów, a nie samych obiektów, na przykład ta deklaracja: Object *myObject = new Object; zamiast: Object myObject; Lub zamiast używać funkcji, powiedzmy …
1599 c++  c++11  pointers  c++-faq 

18
Cykle w oprogramowaniu drzewa genealogicznego
Zablokowana . To pytanie i odpowiedzi są zablokowane, ponieważ pytanie jest nie na temat, ale ma znaczenie historyczne. Obecnie nie akceptuje nowych odpowiedzi ani interakcji. Jestem programistą niektórych programów drzewa genealogicznego (napisanych w C ++ i Qt). Nie miałem problemów, dopóki jeden z moich klientów nie przesłał mi raportu o …

14
Czy <szybciej niż <=?
Jest if( a &lt; 901 )szybszy niż if( a &lt;= 900 ). Niezupełnie jak w tym prostym przykładzie, ale występują niewielkie zmiany wydajności w złożonym kodzie pętli. Podejrzewam, że ma to coś wspólnego z wygenerowanym kodem maszynowym, na wypadek, gdyby było to w ogóle prawdą.







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.