Pytania oznaczone «c++»

95
Generuj liczby losowe równomiernie w całym zakresie

Muszę wygenerować liczby losowe w określonym przedziale, [max; min]. Ponadto liczby losowe powinny być równomiernie rozmieszczone w przedziale, a nie znajdować się w określonym punkcie. Obecnie generuję jako: for(int i=0; i<6; i++) { DWORD random = rand()%(max-min+1) + min; } Z moich...

95
Pisemne wersje operatorów logicznych

To jest jedyne miejsce, jakie kiedykolwiek widziałem and, ora notna liście rzeczywistych operatorów w C ++. Kiedy napisałem program testowy w NetBeans, zauważyłem czerwone podkreślenie, jakby był błąd składniowy i pomyślałem, że witryna jest błędna, ale to NetBeans jest błędny, ponieważ...

95
Jak określić preferencje dotyczące ścieżki biblioteki?

Kompiluję program w języku C ++ przy użyciu g++i ld. mam.so bibliotekę, z której chcę korzystać podczas łączenia. Jednak biblioteka o tej samej nazwie istnieje w programie /usr/local/libi ldwybiera tę bibliotekę zamiast tej, którą bezpośrednio określam. Jak mogę to naprawić? W poniższych...

95
Naprawianie błędów segmentacji w C ++

Piszę wieloplatformowy program w C ++ dla systemów Windows i Unix. Po stronie okna kod będzie się kompilował i wykonywał bez problemu. Po stronie systemu Unix będzie się kompilować, jednak gdy próbuję go uruchomić, pojawia się błąd segmentacji. Moje początkowe przeczucie jest takie, że jest...

95
wektor :: at a wektor :: operator []

Wiem, że at()jest to wolniejsze niż []ze względu na sprawdzanie granic, które jest również omawiane w podobnych pytaniach, takich jak C ++ Vector at / [] operator speed lub :: std :: vector :: at () vs operator [] << zaskakujące wyniki !! 5 do 10 razy wolniej / szybciej! . Po prostu nie...

95
po co jawnie usunąć konstruktora?

Kiedy / dlaczego miałbym jawnie usunąć mój konstruktor? Zakładając, że powodem jest niedopuszczenie do jego użycia, dlaczego po prostu tego nie zrobić private? class Foo { public: Foo() = delete; };

94
Jak dodać opóźnienie czasowe do programu C ++?

Próbuję dodać opóźnienie czasowe w programie C ++ i zastanawiałem się, czy ktoś ma jakieś sugestie dotyczące tego, czego mogę spróbować, lub informacje, na które mogę spojrzeć? Żałuję, że nie mam więcej szczegółów na temat tego, jak wdrażam to opóźnienie czasowe, ale dopóki nie będę mieć więcej...