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.

10
Jakie przełomowe zmiany wprowadzono w C ++ 11?
Wiem, że przynajmniej jedna ze zmian w C ++ 11, która spowoduje, że jakiś stary kod przestanie się kompilować: wprowadzenie explicit operator bool()do standardowej biblioteki, zastępujące stare instancje operator void*(). To prawda, że ​​kod, który to zepsuje, jest prawdopodobnie kodem, który nie powinien był być poprawny, ale nadal jest przełomową …
227 c++  c++11 

18
Dlaczego instrukcja switch nie może być stosowana na ciągach?
Kompilowanie następującego kodu i wystąpił błąd type illegal . int main() { // Compilation error - switch expression of type illegal switch(std::string("raj")) { case"sda": } } Nie można użyć łańcucha w żadnym z switchlub case. Czemu? Czy jest jakieś rozwiązanie, które działa ładnie, obsługując logikę podobną do przełączania ciągów?



7
Czy są zalety przejścia przez wskaźnik nad przejściem przez referencję w C ++?
Jakie są zalety przejścia przez wskaźnik nad przejściem przez referencję w C ++? Ostatnio widziałem wiele przykładów, które wybrały przekazywanie argumentów funkcji przez wskaźniki zamiast przekazywania przez odwołanie. Czy są z tego korzyści? Przykład: func(SPRITE *x); z wezwaniem func(&mySprite); vs. func(SPRITE &x); z wezwaniem func(mySprite);



5
Jaka jest różnica między _tmain () i main () w C ++?
Jeśli uruchomię aplikację C ++ przy użyciu następującej metody main (), wszystko będzie w porządku: int main(int argc, char *argv[]) { cout << "There are " << argc << " arguments:" << endl; // Loop through each argument and print its number and value for (int i=0; i<argc; i++) cout …
224 c++  unicode  arguments 

13
Jaki jest najlepszy darmowy profiler C ++ dla Windows? [Zamknięte]
Zamknięte. To pytanie nie jest zgodne z wytycznymi dotyczącymi przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie Szukam profilera, aby znaleźć wąskie gardło w moim kodzie C ++. Chciałbym znaleźć bezpłatne, …
224 c++  windows  profile 

6
Funkcja przekazana jako argument szablonu
Szukam reguł dotyczących przekazywania funkcji szablonów C ++ jako argumentów. Jest to obsługiwane przez C ++, jak pokazano na przykładzie tutaj: #include <iostream> void add1(int &v) { v+=1; } void add2(int &v) { v+=2; } template <void (*T)(int &)> void doOperation() { int temp=0; T(temp); std::cout << "Result is " …


17
Usuń spacje ze std :: string w C ++
Jaki jest preferowany sposób usuwania spacji z łańcucha w C ++? Mógłbym zapętlić wszystkie postacie i zbudować nowy ciąg, ale czy jest lepszy sposób?
222 c++  stl 




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.