Domande taggate «strings»

Una "stringa" è una sequenza di caratteri che in genere rappresenta un'unità di testo leggibile dall'uomo. Le domande su questo argomento riguardano l'elaborazione delle stringhe nei programmi e come vari linguaggi e ambienti definiscono e manipolano le stringhe.


4
Quanto difensivi dovremmo essere?
Abbiamo eseguito Pex su un po 'di codice e ha mostrato alcune cose buone (bene cose cattive, ma mostrandole prima che arrivino alla produzione!). Tuttavia, una delle cose belle di Pex è che non smette necessariamente di cercare di trovare problemi. Un'area che abbiamo scoperto è che quando passavamo in …

5
Funzioni che restituiscono stringhe, buon stile?
Nei miei programmi in C ho spesso bisogno di un modo per creare una rappresentazione in stringa dei miei ADT. Anche se non ho bisogno di stampare la stringa sullo schermo in alcun modo, è corretto avere tale metodo per il debug. Quindi questo tipo di funzione si presenta spesso. …

5
Ottimizzazione delle allocazioni di stringhe ridondanti in C ++
Ho un componente C ++ abbastanza complesso le cui prestazioni sono diventate un problema. La profilatura mostra che la maggior parte del tempo di esecuzione viene semplicemente impiegata nell'allocazione della memoria per std::strings. So che c'è molta ridondanza tra quelle stringhe. Una manciata di valori si ripete molto frequentemente ma …

5
Il posizionamento dei marcatori di testo all'interno delle stringhe è di cattivo stile? C'è un'alternativa?
Lavoro con stringhe enormi che richiedono molta manipolazione. Ad esempio, potrei generare una stringa come questa: Parte 1 Barca Sezione A Programmazione Parte 2 Partizionare le barche per la programmazione. Sezione AA Sezione Voci SQL. La stringa sarebbe troppo grande per controllare manualmente ogni sua parte. Ora ho bisogno di …

1
Abbina due stringhe ma consente un grado di errore
Come posso abbinare due stringhe, ma allo stesso tempo consentire che il numero X di caratteri sia errato nella corrispondenza. Il numero di errori dovrebbe essere una variabile controllabile. Mentre il numero X di caratteri non può corrispondere nella stringa, ci dovrebbe essere un limite su quanti corrono in una …


1
Possibile miglioramento di Damerau-Levenshtein?
Di recente ho implementato l'algoritmo di distanza Damerau-Levenshtein dallo pseudocodice su Wikipedia. Non riuscivo a trovare alcuna spiegazione esattamente come funziona e lo pseudocodice utilizza nomi di variabili completamente uninformative come DA, DB, i1, e j1che mi ha lasciato graffiare la mia testa. Ecco la mia implementazione in Python: https://gist.github.com/badocelot/5327337 …


7
string.format con variabili vs variabili incorporate
Quali sono i pro / contro (se presenti) da utilizzare string output; int i = 10; output = string.Format("the int is {0}", i); contro string output; int i = 10; output = "the int is " + i; Ho sempre usato l'ultimo esempio, ma sembra che una buona maggioranza dei …
9 c#  .net  vb.net  strings 

1
Classe di stringhe basata su grafemi?
Mi chiedo perché non abbiamo alcune classi di stringhe che rappresentano una stringa di cluster grapheme Unicode anziché punti di codice o caratteri. Mi sembra che nella maggior parte delle applicazioni sarebbe più facile per i programmatori accedere ai componenti di un grafema quando necessario, piuttosto che doverli organizzare da …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.