| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    Cómo manipular cadenas de MFC
    La Biblioteca de STL puro C + + tiene la clase "string" . La biblioteca Microsoft Foundation Class ( MFC ) tiene su propia salvación : la clase CString . CString de MFC proporciona todas las características que un programador necesita para manejar y manipular una cadena. Aunque no es un tratado exhaustivo sobre la clase , este artículo ilustra las funciones de uso más frecuente por lo que al final puede estar en funcionamiento . Cosas que necesitará
    Microsoft Visual Studio IDE
    libro de MFC , como " Windows de programación con MFC " por Jeff Prosise
    Mostrar más instrucciones
    1

    Inicialice un objeto CString . CString tiene muchos constructores. Puede crear instancias de un objeto CString con char, char * , TCHAR o sin parámetros. Es compatible con el operador "=" , por lo que se pueden asignar objetos vacíos un valor
    Ejemplo:
    CString s1 , s2 ( " Hello") ;
    s1 = s2 //s1 tenga el valor " . Hola "
    2

    obtener la longitud de un objeto CString . El " GetLength ()" función devuelve un entero sin signo que es la longitud de la cadena.
    3

    Concatenar un objeto CString con otro . La forma más fácil de añadir dos cadenas es mediante el operador " +"
    Ejemplo :
    CString s1 ( "nombre ") , s2 ( " apellido" ) ;
    s1 = s1 + s2 ; < . br> 4

    hacer comparaciones con CString . Usted puede utilizar el " CompareNoCase ()" función para hacer comparaciones entre mayúsculas y minúsculas , el operador " == " apoya las comparaciones entre mayúsculas y minúsculas
    Ejemplo :
    CString s ( "Vamos a ver si son iguales " ) .
    Si ( "Vamos a ver si son iguales " == s ) {
    MessageBox ( " mayúsculas y minúsculas "); }

    //O
    if ( " vamos a ver si son iguales " == s ) {
    MessageBox ( " Caso insensible "); }
    Página 5

    Busque una subcadena dentro de un objeto CString MFC . Usted puede hacer esto por la sobrecarga de la función "Find () " para aceptar cadenas y caracteres individuales. La búsqueda se realiza de izquierda a derecha y devuelve la posición de la subcadena
    CString s ( " Las capacidades de búsqueda de CString " ) . Int pos = s.Find ( ' s '); int pos2 s.Find = ( " de " ), página 6

    formato de los datos. " Format () " funciona de forma similar a la función printf C
    CString s ;
    int num = 80 ;
    caracteres matriz [" Número: "] = ; .
    S.Format ((" % s % d ", arr, num) ;

    Previous :

    next :
      Artículos relacionados
    ·Cómo comprobar un interruptor Subcadena 
    ·Cómo importar códigos con SVN Xcode 3.2 
    ·¿Cómo se escribe un archivo CSV en C # 
    ·Cómo hacer niebla volumétrica en Open GL 
    ·Cómo cerrar un bucle usando C + + 
    ·Cómo calcular Sin With Power Series en C + + 
    ·Programación Android 'C ' 
    ·C #: Cómo obtener o ajustar la fecha 
    ·Cómo hacer una cadena en una matriz de caracteres en C…
    ·Cómo mover un puntero de archivo en C + + 
      Artículos destacados
    ·Cómo programar con Prolog 
    ·Cómo escribir un programa para convertir minúsculas a…
    ·Cómo actualizar los paquetes de Python Sitio 
    ·Cómo utilizar el Visual C + + depurador 
    ·Cómo crear un almacén de claves de Java 
    ·Programación Android 'C ' 
    ·Cómo crear dinámicas Siguiente y Anterior botones en …
    ·Cómo hacer un botón con Java 
    ·Cómo comprobar MouseDown en Visual Basic 
    ·Cómo calcular el número de semanas entre dos fechas 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com