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 zabronić używania tymczasowych
Czy w przypadku klasy Foo istnieje sposób, aby zabronić jej tworzenia bez nadawania jej nazwy? Na przykład: Foo("hi"); I zezwolić na to tylko wtedy, gdy nadasz mu nazwę, taką jak ta? Foo my_foo("hi"); Czas życia pierwszego to tylko instrukcja, a drugi to otaczający blok. W moim przypadku Foojest to pomiar …
107 c++ 

10
C ++: jakiej biblioteki regex mam użyć? [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 5 lat temu . Popraw to pytanie Pracuję nad komercyjnym (nie open source) projektem C ++, który działa na systemie opartym na Linuksie. …
107 c++  regex  linux 

4
Benchmarking (Python vs. C ++ przy użyciu BLAS) i (numpy)
Chciałbym napisać program, który w szerokim zakresie wykorzystuje funkcje algebry liniowej BLAS i LAPACK. Ponieważ wydajność jest problemem, przeprowadziłem testy porównawcze i chciałbym wiedzieć, czy zastosowane przeze mnie podejście jest uzasadnione. Mam, że tak powiem, trzech zawodników i chcę sprawdzić ich wyniki za pomocą prostego mnożenia macierzy. Zawodnicy to: Numpy, …
107 c++  python  numpy  benchmarking  blas 



9
Czy wyliczenia C ++ są podpisane czy niepodpisane?
Czy wyliczenia C ++ są podpisane czy niepodpisane? A co za tym idzie, czy można bezpiecznie sprawdzić poprawność danych wejściowych, sprawdzając, czy jest to <= twoja maksymalna wartość, i pominąć> = twoją wartość minimalną (zakładając, że zacząłeś od 0 i zwiększałeś o 1)?
107 c++  enums 

10
„Proszę sprawdzić, czy gdb ma podpisany kod - patrz taskgated (8)” - Jak zainstalować gdb z podpisanym kodem homebrew?
Jestem pod OSX 10.8.4 i zainstalowałem gdb 7.5.1 z homebrew (motywacja zdobądź nowy gdb z nowymi funkcjami, takimi jak --with-python itp ...) Krótko mówiąc, kiedy uruchamiam debugowanie w projekcie C ++ Eclipse, otrzymuję: Error in final launch sequence Failed to execute MI command: -exec-run Error message from debugger back end: …
107 c++  eclipse  macos  gdb  homebrew 

4
Co dokładnie robi stringstream?
Od wczoraj staram się uczyć C ++ i używam tego dokumentu: http://www.cplusplus.com/files/tutorial.pdf (strona 32). Znalazłem kod w dokumencie i uruchomiłem go. Próbowałem wprowadzić Rs 5,5 dla ceny i liczbę całkowitą dla ilości i na wyjściu było 0. Próbowałem wprowadzić 5,5 i 6 i wyjście było poprawne. // stringstreams #include <iostream> …
107 c++  sstream 

3
Różnica między CC, gcc i g ++?
Jaka jest różnica między trzema kompilatorami CC, gcc, g ++ podczas kompilowania kodu C i C ++ pod względem generowania kodu asemblera, dostępnych bibliotek, funkcji języka itp.?
107 c++  c  gcc  compilation 

7
Dlaczego „czysty polimorfizm” jest lepszy od stosowania RTTI?
Prawie każdy zasób C ++, który widziałem, który omawia tego rodzaju rzeczy, mówi mi, że powinienem preferować podejście polimorficzne od używania RTTI (identyfikacja typu w czasie wykonywania). Ogólnie rzecz biorąc, traktuję tego rodzaju rady poważnie i spróbuję zrozumieć uzasadnienie - w końcu C ++ to potężna bestia i trudna do …
106 c++  polymorphism  rtti 


3
Wyjaśnienie bezpieczeństwa wątków std :: shared_ptr
Czytam http://gcc.gnu.org/onlinedocs/libstdc++/manual/shared_ptr.html i niektóre problemy z bezpieczeństwem wątków nadal nie są dla mnie jasne: Standardowo gwarantuje, że zliczanie referencji jest obsługiwane wątkowo i niezależne od platformy, prawda? Podobny problem - standardowa gwarancja, że ​​tylko jeden wątek (trzymający ostatnią referencję) wywoła delete na udostępnionym obiekcie, prawda? shared_ptr nie gwarantuje żadnego bezpieczeństwa …
106 c++  c++11  shared-ptr 

5
Jaki jest najlepszy debugger Linux C / C ++ (lub front-end do gdb), aby pomóc w nauce programowania? [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 ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
106 c++  linux  debugging 



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.