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.

1
In che modo PHP rappresenta internamente le stringhe?
UTF8? UTF16? Le stringhe in PHP tengono traccia anche della codifica utilizzata? Diamo un'occhiata a questo script per esempio. Di 'che corro: $original = "शक्नोम्यत्तुम्"; Cosa succede realmente? Ovviamente penso $originalche non conterrà solo 7 caratteri. Questi glifi devono essere ciascuno rappresentato da diversi byte lì. Quindi faccio: $converted = …
18 php  strings 


3
Quando dovrei usare string_view in un'interfaccia?
Sto usando una libreria interna progettata per imitare una libreria C ++ proposta e in alcuni anni ho visto la sua interfaccia cambiata dall'uso std::stringa string_view. Quindi cambio doverosamente il mio codice, per adeguarmi alla nuova interfaccia. Sfortunatamente, ciò che devo passare è un parametro std :: string e qualcosa …

3
È possibile scrivere una funzione di inversione di stringa generalizzata che funzioni per tutte le localizzazioni e i tipi di stringa?
Stavo solo guardando la presentazione di Jon Skeet (con Tony the Pony) di Dev-Days. Sebbene "scrivere una funzione di inversione di stringa" stia codificando l'intervista 101 - Non sono sicuro che sia effettivamente possibile scrivere una funzione di inversione di stringa generale, certamente non una che funzioni in tutte le …


16
Per cosa usi l'inversione di stringa? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …


2
Quando dovrei usare StringBuilder o StringBuffer?
In un'applicazione Web di produzione, i miei colleghi programmatori hanno usato StringBuffer ovunque. Ora mi occupo dello sviluppo e delle correzioni dell'applicazione. Dopo aver letto StringBuilder e StringBuffer ho deciso di sostituire tutto il codice StringBuffer con StringBuilder perché non abbiamo bisogno della sicurezza dei thread nei nostri bean di …



4
struct con valore predefinito privo di senso
Nel mio sistema ho spesso operare con codici aeroportuali ( "YYZ", "LAX", "SFO", etc.), sono sempre nello stesso identico formato (3 lettera, rappresentato in maiuscolo). Il sistema in genere gestisce 25-50 di questi (diversi) codici per richiesta API, con oltre un migliaio di allocazioni totali, vengono passati attraverso molti livelli …


5
Come comprimi le stringhe ASCII in meno byte?
Sto lavorando con un dispositivo incorporato con un protocollo univoco che invia messaggi ad altri dispositivi e sto creando un'applicazione che analizza i pacchetti inviati. Ogni pacchetto contiene 8 byte. Il protocollo è definito come dove il primo byte è l'intestazione e i restanti 7 byte sono i dati. Stanno …
12 strings  ascii  byte 


6
È inefficace concatenare le stringhe una alla volta?
Ricordo dai miei giorni di programmazione in C che quando due stringhe sono unite, il sistema operativo deve allocare memoria per la stringa unita, quindi il programma può copiare tutto il testo della stringa nella nuova area in memoria, quindi la vecchia memoria deve manualmente essere rilasciato. Quindi, se ciò …

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.