Pytania oznaczone «c++»

252
Co oznacza {0} podczas inicjowania obiektu?

{0}Co to znaczy, kiedy jest używany do inicjalizacji obiektu? {0}Nigdzie nie mogę znaleźć żadnych odniesień , a ze względu na nawiasy klamrowe wyszukiwania w Google nie są pomocne. Przykładowy kod: SHELLEXECUTEINFO sexi = {0}; // what does this do? sexi.cbSize =

252
Kolejność oceny listy inicjalizacyjnej konstruktora

Mam konstruktora, który przyjmuje pewne argumenty. Zakładałem, że zostały zbudowane w podanej kolejności, ale w jednym przypadku wygląda na to, że zostały wykonane w odwrotnej kolejności, co spowodowało przerwanie. Kiedy odwróciłem argumenty, program przestał przerywać. To jest przykład składni,...

249
Jakich technik można użyć do przyspieszenia czasu kompilacji C ++?

Jakich technik można użyć do przyspieszenia czasu kompilacji C ++? To pytanie pojawiło się w kilku komentarzach do stylu programowania przepełnienia stosu C ++ i jestem zainteresowany usłyszeniem, jakie są pomysły. Widziałem podobne pytanie: Dlaczego kompilacja w C ++ trwa tak długo? , ale to nie...

248
Sortowanie wektora niestandardowych obiektów

Jak można posortować wektor zawierający obiekty niestandardowe (tj. Zdefiniowane przez użytkownika). Prawdopodobnie należy użyć standardowego algorytmu sortowania STL wraz z predykatem (funkcją lub obiektem funkcji), który działałby na jednym z pól (jako klucz do sortowania) w obiekcie...

247
Czy zmienne globalne są złe? [Zamknięte]

Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 3 lata temu . Popraw to pytanie...

245
O ile szybszy jest C ++ niż C #?

Czy jest teraz na odwrót? Z tego, co słyszałem, jest kilka obszarów, w których C # okazuje się być szybszy niż C ++, ale nigdy nie miałem odwagi przetestować go samodzielnie. Pomyślałem, że każdy z was może szczegółowo wyjaśnić te różnice lub wskazać mi właściwe miejsce na informacje na ten...

244
C ++ łapie wszystkie wyjątki

Czy istnieje odpowiednik języka Java w języku C ++? try { ... } catch (Throwable t) { ... } Próbuję debugować kod Java / jni, który wywołuje rodzime funkcje systemu Windows, a maszyna wirtualna ulega awarii. Kod macierzysty pojawia się dobrze w testach jednostkowych i wydaje się zawieszać tylko...