Bienvenido a Tecnohackers

Tecnohackers » Programacion » Area de Programacion » Programacion a Bajo Nivel. APIs, Hooking, ASM, C/C++, etc.
 » 

C++ Librería De Tratamiento De Cadenas - Curso Video2Brain



Autor Tema: C++ Librería De Tratamiento De Cadenas - Curso Video2Brain  (Leído 567 veces)

Conectado zolo

  • Consigliere
  • Master
  • *****
  • Mensajes: 22866
  • Un Mes, Un Año o Toda Una Vida, Da Igual, Estare
Optimiza tu código de tratamiento de cadenas en C++. Adapta tus proyectos en C++ para ofrecer la mejor gestión de recursos usando librerías personalizadas de tratamiento de cadenas. En este curso, Bill Weinman analiza un ejemplo de librería de tratamiento de cadenas, BWString, y sus componentes principales: constructores, operadores, métodos de utilidad y funciones para la gestión de memoria. También te enseñará a crear métodos de búsqueda y sustitución y a implementar métodos de división

En este curso vamos a aprender mediante ejemplos prácticos a crear nuestra propia librería de tratamiento de cadenas que nos servirá para sustituir a la librería STL estándar de C++, todo ello haciendo uso de un código específico.

•Por qué crear una librería de tratamiento de cadenas 03:15

Para crear nuestra clase BWString tendremos que implementar diversos constructores, un destructor, operadores, métodos de utilidad y establecer una estrategia de gestión de memoria. Además, diseñaremos unas pruebas unitarias compatibles con cualquier entorno de desarrollo.

•Vista general de BWString 07:02
•Uso de constructores en BWString 06:37
•La gestión de la memoria en BWString 05:16
•Creación de operadores en BWString 03:39
•Cómo escribir métodos de utilidad 02:26

Una de las ventajas de crear nuestra propia clase para la gestión de cadenas es que podemos incorporar funcionalidades adicionales, como los métodos de búsqueda y sustitución o los de división de cadenas.

•Crear métodos de búsqueda y sustitución con BWString 01:56
•Implementación de métodos de división 06:40

Con la ayuda de la semántica de movimiento y los punteros inteligentes, hemos creado una clase BWSTring que nos sirve para sustituir a la clase estándar. Todo ello sin olvidarnos de las estructuras de datos y de definir una buena estrategia para gestionar la memoria.

•Despedida de las librerías de tratamiento de cadenas 00:46


You are not allowed to view links. Register or Login



You are not allowed to view links. Register or Login

Tags:
Tags:

 


SMF 2.0.11 | SMF © 2015, Simple Machines
Paginas Afiliadas
Twitter - FaceBook - Daraxblog
Designed by Smf Personal