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
Jak uzyskać maksymalną (lub minimalną) wartość w wektorze?
Jak uzyskać maksymalną (lub minimalną) wartość w wektorze w C ++ ? Widziałem kilka rozwiązań tego problemu w Google, ale żadne z nich nie miało dla mnie sensu :( Czy ktoś może wyjaśnić w prosty i prosty sposób noob, jak uzyskać maksymalną lub minimalną wartość z wektora? i czy mylę …
124 c++  vector  max  min 

7
Błąd „X nie nazywa typu” w C ++
Mam dwie klasy zadeklarowane jak poniżej: class User { public: MyMessageBox dataMsgBox; }; class MyMessageBox { public: void sendMessage(Message *msg, User *recvr); Message receiveMessage(); vector<Message> *dataMessageList; }; Kiedy próbuję skompilować go za pomocą gcc, daje następujący błąd: MyMessageBox nie nazywa typu
124 c++  windows  types 

11
Jakie są zalety korzystania z bibliotek C ++ Boost? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
123 c++  boost 

7
Dlaczego std :: queue :: pop nie zwraca wartości.?
Przeszedłem przez tę stronę, ale nie mogę znaleźć powodu tego samego. Tam jest o tym mowa „bardziej rozsądne jest, aby nie zwracał żadnej wartości i wymagał od klientów używania metody front () w celu sprawdzenia wartości na początku kolejki” Ale sprawdzenie elementu z front () wymagało również skopiowania tego elementu …
123 c++  stl 

4
Organizacja projektów C ++ (z gtest, cmake i doxygen)
Ogólnie jestem nowy w programowaniu, więc zdecydowałem, że zacznę od stworzenia prostej klasy wektorowej w C ++. Jednak od samego początku chciałbym wypracować dobre nawyki, zamiast próbować później modyfikować mój przepływ pracy. Obecnie mam tylko dwa pliki vector3.hppi vector3.cpp. Ten projekt będzie się powoli rozwijał (czyniąc go bardziej ogólną biblioteką …
123 c++  cmake  doxygen  googletest 







9
Gdzie znajdę definicję size_t?
Widzę zmienne zdefiniowane w tym typie, ale nie wiem, skąd one pochodzą, ani do czego służą. Dlaczego nie użyć int lub unsigned int? (A co z innymi „podobnymi” typami? Void_t itp.).
123 c++  c  variables 


10
Prawidłowe użycie stosu i sterty w C ++?
Od jakiegoś czasu zajmuję się programowaniem, ale to głównie Java i C #. Właściwie nigdy nie musiałem samodzielnie zarządzać pamięcią. Niedawno zacząłem programować w C ++ i jestem trochę zdezorientowany, kiedy powinienem przechowywać rzeczy na stosie, a kiedy przechowywać je na stercie. Rozumiem, że zmienne, do których dostęp jest bardzo …

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.