Pytania oznaczone «c++»

184
Przekazywanie tablicy przez referencję

Jak działa przekazywanie statycznie przydzielonej tablicy przez referencję? void foo(int (&myArray)[100]) { } int main() { int a[100]; foo(a); } Czy (&myArray)[100]ma jakieś znaczenie lub po prostu składnia do przekazania dowolnej tablicy przez odwołanie? Nie rozumiem osobnych...

183
Blogi C ++, które regularnie obserwujesz? [Zamknięte]

W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...

183
Czy istnieje limit maksymalnej długości tablicy w C ++?

Czy istnieje maksymalna długość tablicy w C ++? Czy jest to limit C ++, czy zależy to od mojego komputera? Czy można to zmienić? Czy to zależy od typu, z którego składa się tablica? Czy mogę jakoś przekroczyć ten limit, czy też muszę szukać lepszego sposobu przechowywania informacji? A jaki...

183
Dlaczego używasz typedef, kiedy deklarujesz wyliczenie w C ++?

Nie pisałem żadnego C ++ od lat i teraz staram się do niego wrócić. Później natknąłem się na to i pomyślałem o poddaniu się: typedef enum TokenType { blah1 = 0x00000000, blah2 = 0X01000000, blah3 = 0X02000000 } TokenType; Co to jest? Dlaczego typedefużyto tutaj słowa kluczowego? Dlaczego nazwa...

183
Jak dobrze Unicode jest obsługiwany w C ++ 11?

Przeczytałem i słyszałem, że C ++ 11 obsługuje Unicode. Kilka pytań na ten temat: Jak dobrze standardowa biblioteka C ++ obsługuje Unicode? Robi std::string robi to, co powinien? Jak z tego korzystać? Gdzie są potencjalne problemy?

181
Jak wywołać kasowanie za pomocą iteratora wstecznego

Próbuję zrobić coś takiego: for ( std::list< Cursor::Enum >::reverse_iterator i = m_CursorStack.rbegin(); i != m_CursorStack.rend(); ++i ) { if ( *i == pCursor ) { m_CursorStack.erase( i ); break; } } Jednak usuwanie wymaga iteratora, a nie odwrotnego iteratora. czy istnieje sposób...

180
Jak znaleźć wyciek pamięci w kodzie / projekcie C ++?

Jestem programistą C ++ na platformie Windows. Używam Visual Studio 2008. Zazwyczaj kończę w kodzie z przeciekami pamięci. Zwykle stwierdzam wyciek pamięci poprzez sprawdzenie kodu, ale jest on uciążliwy i nie zawsze jest dobrym podejściem. Ponieważ nie stać mnie na płatne narzędzie do...