Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    323

    [C++] case sensitive e altre...

    Ciao,
    qual è la funzione per passare una stringa in lowercase o uppercase?

    C'è un modo per riconoscere in maniera veloce i caratteri che non sono lettere (!-"?/()1234567.....etc...)

    Grazie
    someone told me
    love would all save us
    but how can that be
    look what love gave us

  2. #2
    Utente di HTML.it L'avatar di Xadoom
    Registrato dal
    Dec 2002
    Messaggi
    1,491
    io darei un'okkiata qui:
    http://www.cplusplus.com/ref/
    Windows Xp
    [Java]
    [PHP]Notepad++
    [Fortran90-77] elf90 g77
    [C++ /WinAPI] DevC++ VisualC++

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    323
    Ci sta qualcosa sul confronto di caraqtteri all'interno di una stringa ma nulla sull'upper/lower case.

    Ne sapete nulla?
    someone told me
    love would all save us
    but how can that be
    look what love gave us

  4. #4
    Utente di HTML.it L'avatar di netarrow
    Registrato dal
    Apr 2004
    Messaggi
    1,425
    Originariamente inviato da stoppy
    Ci sta qualcosa sul confronto di caraqtteri all'interno di una stringa ma nulla sull'upper/lower case.

    Ne sapete nulla?
    ci sono le funzioni toupper e tolower, esempio:

    codice:
    #include <iostream>
    #include <string>
    
    using namespace std;
    
    int main() {
    	char* s = "CiAo\0";
    	for(register int i = 0; i < strlen(s); i++)
        s[i] = (char)tolower(s[i]);
    	cout << s << endl;
    
    	return 0;
    }
    per sapere se non è una lettere potresti fare una cosa così:

    codice:
    ...
    if(c < 'a' || c > 'z')... // non è una lettera
    Imparare è un'esperienza, tutto il resto è solo informazione. (Albert Einstein)

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    323
    Sei un grande, non ci avevo proprio pensato....
    someone told me
    love would all save us
    but how can that be
    look what love gave us

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.