ContributePytaniaPublikacjeTagi
VIKEnut'
Zaloguj sięZarejestruj się

Pl

РусскийDeutschEspañolPortuguês

Ciemny motyw

Write
Zaloguj sięZarejestruj się

Ciemny motyw

Pl

РусскийDeutschEspañolPortuguês

Jesteś bardzo aktywny! To świetnie!

Zarejestruj się, aby nadal korzystać ze wszystkich funkcji Techfeed

SignUpAction

AlreadyHaveAccount?SignInAction

Popularne tagi

urlclassloaderopenlaszlopyxmlfilewriterlate-static-bindingsecure-codingteamcity-7.0fields-forrgdalsmart-tvhtmltextwritermysql-error-1242bootswatchsparctrendvisualforcedozerservice-layerdatagridviewcomboboxsqlplus

Powiązane pytania

5

Jak używać 3 i 4-bajtowych znaków Unicode w standardowych łańcuchach C ++?

4

Prawne nadpisywanie pustego terminatora std :: string?

3

Kodowanie / dekodowanie std :: string na UTF-16

3

C ++ 11 niewrażliwe na wielkość liter porównanie początku łańcucha (unicode)

11

przekonwertować char * na std :: string

Dec 31, 2009, 09:22 PM
 
stdstringmemcpyc++c++03

Czy „& s [0]” wskazuje na ciągłe znaki w łańcuchu std ::?

Wykonuję prace konserwacyjne i natrafiłem na coś takiego:

std::string s;
s.resize( strLength );  
// strLength is a size_t with the length of a C string in it. 

memcpy( &s[0], str, strLength );

Wiem, że użycie & s [0] byłoby bezpieczne, gdyby był std :: vector, ale czy jest to bezpieczne użycie std :: string?

questionAnswers(6)

yourAnswerToTheQuestion

Popularne pytania

0 odpowiedzi

Jak mogę odpytywać pliki, gniazda lub uchwyty, aby można było je odczytać / zapisać w Haskell?

0 odpowiedzi

Zapytanie PostgreSQL do zwracania wyników jako listy rozdzielonej przecinkami

0 odpowiedzi

Dlaczego nie mogę uruchomić narzędzia Snipping z WPF?

0 odpowiedzi

Integracja jQuery z istniejącą aplikacją sieci Web ASP.NET?

0 odpowiedzi

dlaczego file_get_contents zwracają dziwne znaki?

© 2020. Wszelkie Prawa Zastrzeżone
Wykonane z miłością 

Pl

РусскийDeutschEspañolPortuguês