Czy istnieje lepszy sposób na zastąpienie ciągów? Dziwię się, że funkcja Replace nie przyjmuje tablicy znaków ani tablicy ciągów. Wydaje mi się, że mógłbym napisać własne rozszerzenie, ale byłem ciekaw, czy istnieje lepszy sposób na wykonanie następujących czynności? Zauważ, że ostatnia zamiana jest łańcuchem, a nie znakiem. myString.Replace(';', '\n').Replace(',', '\n').Replace('\r', …
Jak wczytać plik do std::string, tj. Czytać cały plik naraz? Wzywający powinien określić tryb tekstowy lub binarny. Rozwiązanie powinno być zgodne z normami, przenośne i wydajne. Nie powinien niepotrzebnie kopiować danych ciągu i powinien unikać ponownego przydziału pamięci podczas odczytu ciągu. Jednym ze sposobów na zrobienie tego może być statystyka …
Uwaga: przepraszam, jeśli jest to niezwykle proste pytanie, ale mam pewną obsesję kompulsywną w kwestii formatowania mojego kodu. Mam klasę, która ma funkcję, która zwraca ciąg znaków, który będzie stanowić treść wiadomości e-mail. Chcę, aby ten tekst był sformatowany, aby wyglądał dobrze w e-mailu, ale także, aby mój kod nie …
W wywiadzie zapytano mnie, dlaczego String jest niezmienny Odpowiedziałem tak: Kiedy tworzymy ciąg w java, String s1="hello";wtedy obiekt zostanie utworzony w puli stringów (hello), a s1 będzie wskazywać na hello. Teraz, jeśli znowu to zrobimy, String s2="hello";inny obiekt nie zostanie utworzony, ale s2 wskaże na, hello ponieważ JVM najpierw sprawdzi …
Pracuję z Pythonem v2 i próbuję dowiedzieć się, czy możesz stwierdzić, czy słowo znajduje się w ciągu. Znalazłem informacje na temat identyfikowania, czy słowo znajduje się w ciągu - używając .find, ale czy istnieje sposób na wykonanie instrukcji IF. Chciałbym mieć coś takiego: if string.find(word): print 'success' Dzięki za wszelką …
Próbuję napisać wyrażenie regularne, które zwraca ciąg, który znajduje się w nawiasach. Na przykład: chcę uzyskać ciąg znajdujący się między ciągami „(” i „)” I expect five hundred dollars ($500). wróci $500 Znaleziono wyrażenie regularne, aby pobrać ciąg między dwoma ciągami w JavaScript Ale jestem nowy w regex. Nie wiem, …
Wiem, że możesz drukować za pomocą printf()i puts(). Widzę również, że printf()pozwala to na interpolację zmiennych i formatowanie. Jest puts()tylko prymitywną wersją printf(). Czy powinien być używany na wszystkie możliwe sposoby printf()bez interpolacji ciągów?
Używam Pythona do obliczenia, ile dzieci urodziłoby się za 5 lat, gdyby dziecko rodziło się co 7 sekund. Problem tkwi w mojej ostatniej linii. Jak sprawić, by zmienna działała, gdy drukuję tekst po obu jej stronach? Oto mój kod: currentPop = 312032486 oneYear = 365 hours = 24 minutes = …
Następujący błąd kończy się niepowodzeniem prog.cpp:5:13: error: invalid conversion from ‘char’ to ‘const char*’ int main() { char d = 'd'; std::string y("Hello worl"); y.append(d); // Line 5 - this fails std::cout << y; return 0; } Spróbowałem również poniższego, który kompiluje się, ale zachowuje się losowo w czasie wykonywania: …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.