string
Jak pozbyć się ostrzeżeń 'deprecated conversion z ciągów znaków na' char*" w GCC?
Więc pracuję nad niezwykle dużą bazą kodową, A Ostatnio zaktualizowaną do gcc 4.3, która teraz uruchamia to Ostrzeżenie:
... czas. Problem polega na tym, że biegam z -werror, więc potrzebuję sposobu na stłumienie tych ostrzeżeń. Jak mogę to zrobić?
Jak ładnie sformatować liczby pływające na ciąg bez zbędnego dziesiętnego 0?
64-bitowy podwójny może reprezentować liczbę całkowitą +/- 253 dokładnie
Biorąc pod uwagę ten fakt, wybieram użycie typu po ... edzią.
Edytuj 2
Należy pamiętać, że String.format(format, args...) jest zależne od lokalizacji (zobacz Odpowiedzi poniżej).
Konwertuj listę znaków na ciąg znaków
Jeśli mam listę znaków:
a = ['a','b','c','d']
Jak przekonwertować go na pojedynczy ciąg znaków?
a = 'abcd'
Porównywanie znaków bez rozróżniania wielkości liter w C++ [zamknięte]
Jaki jest najlepszy sposób na porównywanie znaków bez rozróżniania wielkości liter w C++ bez przekształcania znaków na wszystkie wielkie lub wszystkie małe litery?
Proszę wskazać, czy metody są przyjazne dla Unicode i jak przenośne.
Jak połączyć const / dosłowne ciągi w C?
Pracuję w C i muszę konkatenować kilka rzeczy.
Teraz mam to:
message = strcat("TEXT ", var);
message2 = strcat(strcat("TE ... iadczenie w C jestem pewien, że zdajesz sobie sprawę, że to daje błąd segmentacji, gdy próbujesz go uruchomić. Jak to obejść?
Kiedy używać StringBuilder w Javie [duplicate]
To pytanie ma już odpowiedź tutaj:
StringBuilder vs string concatenation w ToString () w Javie
... konkatenacje są wymieniane jako przestarzałe w przestarzałych poradach optymalizacji Javy , a także w miejskich mitach Javy.
Usuwanie końcowego znaku nowej linii z wejścia fgets ()
Próbuję pobrać dane od użytkownika i wysłać je do innej funkcji w gcc. Kod jest podobny do tego.
printf("Enter your Name: ") ... u ma znak newline \n. Więc jeśli wpiszę {[2] } to kończy się wysłaniem John\n. Jak usunąć \n i wysłać odpowiedni ciąg znaków.
Jak uniknąć nawiasów klamrowych (nawiasy klamrowe) w łańcuchu formatującym in.NET
Jak można zabezpieczyć nawiasy przy użyciu string.Format.
Na przykład:
String val = "1,2,3"
String.Format(" foo {{0}}", val);
Ten przykład nie wyrzuca wyjątku, ale wypisuje łańcuch foo {0}.
Czy istnieje sposób na ucieczkę z nawiasów?
C++ performance challenge: integer to std:: string conversion
Czy ktoś może pobić wydajność mojej liczby całkowitej do kodu std:: string, podlinkowanego poniżej?
Istnieje już kilka pytań ... szybciej niż sprintf: http://ideone.com/0uhhX
dla Visual C++: Timo, 15 razy szybszy niż sprintf: http://ideone.com/VpKO3
Konwertuj reprezentację łańcuchową listy na listę
Zastanawiałem się jaki jest najprostszy sposób na konwersję string listy jak poniżej na list:
x = u'[ "A","B","C" , " D"]'
... ra split i sprawdzić, czy nie ma alfabetów. Ale kod stał się bardzo kludgy. Czy jest jakaś szybka funkcja, o której Nie wiem?
Jak policzyć liczbę wystąpień znaku w łańcuchu?
I have the string
a.b.c.d
Chcę policzyć zdarzenia'."w sposób idiomatyczny, najlepiej jednoliniowy.
(wcześniej wyraziłem to ograniczenie jako "bez pętli", w przypadku, gdy zastanawiasz się, dlaczego wszyscy próbują odpowiedzieć bez użycia pętli).
Jak mogę wstawić napis w Javie?
Czy Jest jakiś łatwy sposób na wstawianie łańcuchów w Javie?
Wygląda na coś, co powinno być w jakimś Stringutilowym API, ale nie mogę znaleźć niczego, co by to robiło.
Jak porównać łańcuchy w Bash
Jak porównać zmienną do łańcucha znaków(i zrobić coś, jeśli pasują)?
Generowanie listy wszystkich możliwych permutacji łańcucha
Jak mógłbym wygenerować listę wszystkich możliwych permutacji ciągu znaków między znakami X i y, zawierającą zmienną listę znaków.
Każdy język mógłby działać, ale powinien być przenośny.
Odczytywanie ciągu Z Wejścia ze znakiem spacji? [duplikat]
to pytanie ma już odpowiedzi tutaj :
... return 0;
}
Wyjście:
Enter your name: Barack Obama
Your Name is: Barack
Jak sprawić, by program odczytał całą nazwę?
Jak przekonwertować tablicę znaków z powrotem na łańcuch znaków?
Mam tablicę znaków:
char[] a = {'h', 'e', 'l', 'l', 'o', ' ', 'w', 'o', 'r', 'l', 'd'};
Moim obecnym rozwiązaniem jest zrobić
String b = new String(a);
Ale na pewno jest na to lepszy sposób?
Jak dodać jeden ciąg znaków do drugiego w Pythonie?
Chcę wydajnego sposobu dodawania jednego ciągu do drugiego w Pythonie.
var1 = "foo"
var2 = "bar"
var3 = var1 + var2
Czy jest jakaś dobra wbudowana metoda?
Znajdź wszystkie wystąpienia podłańcucha w Pythonie
Python ma string.find() i string.rfind(), aby uzyskać indeks podłańcucha w łańcuchu.
Zastanawiam się, może jest coś w rodzaj ...
print string.find('test') # 0
print string.rfind('test') # 15
#that's the goal
print string.find_all('test') # [0,5,10,15]
W języku Java Jak sprawdzić, czy łańcuch znaków zawiera podłańcuch (ignorując wielkość liter)? [duplikat]
To pytanie ma już odpowiedź tutaj:
Jak sprawdzić, czy łańcuch znaków zawiera inny łańcuch w sposób niew ...
Mam dwa String s, str1 i str2. Jak sprawdzić, czy str2 znajduje się w str1, ignorując wielkość liter?
PHP function to make slug (URL string)
function gen_slug($str){
# special accents
$a = array('À','Á','Â','Ã','Ä','Å','Æ','Ç','È','É','Ê','Ë','Ì','Í','Î','Ï' ... w, w których zawodzi:
gen_slug('andrés') zwraca andras zamiast andres
Dlaczego? Jakieś pomysły na parametry preg_replace?