Ho scritto un semplice programma C ++ per invertire una stringa. Conservo una stringa nell’array di caratteri. Per invertire una stringa, sto usando lo stesso array di caratteri e la variabile temp per scambiare i caratteri di un array. #include #include using namespace std; void reverseChar(char* str); char str[50],rstr[50]; int i,n; int main() { cout<<"Please […]
Ho una stringa, @mainString = ‘CATCH ME IF YOU CAN’ . Voglio controllare se la parola ME trova all’interno di @mainString . Come posso verificare se una stringa ha una sottostringa specifica in SQL?
Il mio input è composto da stringhe postate dall’utente. Quello che voglio fare è creare un dizionario con le parole e con che frequenza sono state usate. Ciò significa che voglio analizzare una stringa, rimuovere tutti i rifiuti e ottenere un elenco di parole come output. Ad esempio, supponiamo che l’input sia “#@[email protected] YOU’VE BEEN […]
Dato un valore voglio validarlo per verificare se è un anno valido. I miei criteri sono semplici in cui il valore dovrebbe essere un numero intero con 4 caratteri. So che questa non è la soluzione migliore in quanto non consentirà anni prima del 1000 e consentirà anni come 5000 . Questo criterio è adeguato […]
Attualmente sto ricevendo una stringa come questa: @”Sam|26,Hannah|22,Adam|30,Carlie|32,Jan|54″ E lo sto dividendo in questo modo: testArray = [[NSArray alloc] init]; NSString *testString = [[NSString alloc] initWithFormat:@”Sam|26,Hannah|22,Adam|30,Carlie|32,Jan|54,Steve|56,Matty|24,Bill|30,Rob|30,Jason|33,Mark|22,Stuart|54,Kevin|30″]; testArray = [testString componentsSeparatedByString:@”,”]; dict = [NSMutableDictionary dictionary]; for (NSString *s in testArray) { testArray2 = [s componentsSeparatedByString:@”|”]; [dict setObject:[testArray2 objectAtIndex:1] forKey:[testArray2 objectAtIndex:0]]; } Ora riceverò una stringa come […]
Va bene, quindi ho tmp.cpp: #include int main() { std::to_string(0); return 0; } Ma quando provo a compilare ottengo: $ g++ tmp.cpp -o tmp tmp.cpp: In function ‘int main()’: tmp.cpp:5:5: error: ‘to_string’ is not a member of ‘std’ std::to_string(0); ^ Sto eseguendo la versione g ++ 4.8.1. A differenza di tutti gli altri riferimenti a […]
Devo filtrare (rimuovere) i caratteri ASCII estesi da un’istruzione SELECT in T-SQL. Sto usando una procedura memorizzata per farlo. Input previsto: ËËËËeeeeËËËË Uscita prevista: eeee Tutto quello che ho trovato è per MySQL . Sto usando : Microsoft SQL Server Management Studio 11.0.2100.60 Microsoft .NET Framework 4.0.30319.17929
char hello[] = “hello world”; std::string str; str.resize(sizeof(hello)-1); memcpy(&str[0], hello, sizeof(hello)-1); Questo codice è un comportamento non definito in C ++ 98. È legale in C ++ 11?
Mi sono imbattuto in questo nel libro: wscanf(L”%lf”, &variable); dove il primo parametro è di tipo di wchar_t * . Questo è diverso da scanf(“%lf”, &variable); dove il primo parametro è di tipo char * . Quindi qual è la differenza rispetto a. Non ho mai sentito prima la “stringa di caratteri larghi”. Ho sentito […]
Ho provato questo SELECT convert(datetime, ’23/07/2009′, 111) ma ha ottenuto questo errore The conversion of a varchar data type to a datetime data type resulted in an out-of-range value. però SELECT convert(datetime, ’07/23/2009′, 111) va bene però Come aggiustare il primo?