Beruflich Dokumente
Kultur Dokumente
#include "iostream"
#include "string" El espacio de nombre std como tal no es
#include <math.h> una librería sino simplemente un
#include <conio.h> namespace, por esta razón no
reemplaza la declaración de las librerías
del código, simplemente facilita la
escritura de éste al momento de usar las
entidades de las librerías estándar. Sin En el anterior código hemos hecho uso
embargo si vamos a hacer uso de una o de dos librerías: iostream y stdlib. La
varias librerías estándar de C++ es librería o biblioteca iostream, nos
recomendable que declaremos el permitirá hacer uso del cin y el cout para
namespace std, para no tener que estar obtener o imprimir valores por pantalla,
constantemente escribiendo cosas respectivamente mientras stdlib nos
similares a las que puse hace unas dará acceso a la función rand que
líneas como std::cin o similares, dado generará por nosotros un número
que únicamente se puede acceder a la cualquiera.
entidades de las librerías estándar por
medio del espacio nombre std. que es borland c++
Borland C++ 5.x ofrece a los
Muy bien, ahora veamos algunos desarrolladores el más productivo C++
ejemplos simples del uso de librerías o para Windows 95 y NT, proporcionando
bibliotecas en C++ la mejor solución a las actuales
necesidades en el campo del desarrollo:
Ejemplo 1 de librerías en C++ migración a sistemas operativos de 32
En el siguiente ejemplo veremos el uso bits, cambios en los estándares
de la librería stdlib.h que posee una industriales y la herramientas de
gran variedad de funcionalidades, para desarrollo más rápidas y fáciles de usar.
este ejemplo usaremos la función rand Migración a sistemas operativos de
que nos permite generar un número 32 bits.
aleatorio. Mientras algunos programadores han
empezado a desarrollar usando
#include <stdlib.h> sistemas operativos de 32 bits, la
#include <iostream> mayoría de los usuarios todavía no se
han pasado a Windows 95. Los
using namespace std; profesionales necesitan desarrollar
software para 16 y 32 bits. Borland C++
int main () proporciona a los desarrolladores las
{ mejores herramientas para facilitar la
cout << ("Se va a generar un numero migración a sistemas operativos de 32
aleatorio ....\n"); bits, incluyendo soporte para
cout << ("El numero generado es : "); plataformas de 16 y 32 bits, una nueva
cout << rand(); //Se genera el número versión de OWL (Object Windows
con rand y se muestra en pantalla Library) y soporte para controles VBX de
return 0; 32 y 16 bits.
}
Soporta 16 y 32 bits. también encapsula nuevas APIs de
Borland C++ 5.x incluye un nuevo Windows, incluyendo WinSock (TCP/IP),
entorno de desarrollo nativo de 32 bits, MAPI (e-mail) y otras.
que le permite crear aplicaciones para Sólo Borland C++ ofrece soporte para
múltiples plataformas incluidas Windows controles VBX en aplicaciones Windows
95, Windows NT, Windows 3.1 y DOS, para 16 y 32 bits, permitiendo a los
desde un único entorno de desarrollo desarrolladores preservar su inversión
integrado. Los desarrolladores pueden en controles VBX. Borland C++ también
fácilmente moverse entre sistemas incluye soporte para OCX (OLE
operativos usando TargetExpert, que le Customer Controls).
permite cambiar la plataforma con un Borland C++ 5.x incorpora un potente
clic de ratón. Borland C++ 5.x también depurador gráfico de 32 bits con editor
incluye dirección de proyectos de recursos integrado, nuevos controles
multidestino que le permite construir en basados en Windows 95, y un editor
paralelo aplicaciones de 16 y 32 bits. ampliado de diálogos, que le
Como producto certificado para proporciona soporte para los controles
Windows 95, Borland C++ 5.x es comunes basados en Windows 95.
compatible con los últimos estándares Cambios en los estándares
de interface de usuario y funciones de industriales.
Windows 95, incluyendo nombres largos Ultimos estándares ANSI/ISO C++.
de ficheros y OLE. Borland C++ 5.x Borland C++ 5.x contiene la más
también incluye Borland C++ 4.52, para completa implementación de las
programadores que todavía desarrollen especificaciones ANSI/ISO. Borland C++
en Windows 3.1. incluye funciones de lenguaje de C++
ObjectWindows Library (OWL) 5.x. avanzadas como namespaces que
Borland C++ 5.x incluye una nueva elimina nombres conflictivos entre
versión de su premiado marco de aplicaciones y librerías de clases y el
trabajo de aplicaciones, ObjectWindows nuevo teclado de C++.
Library (OWL) 5.x. Como OWL 5.x es Borland C++ 5.x también contiene la
auténtico código fuente basado en más completa versión de la nueva
marcos de aplicaciones Windows de 16 librería estándar de C++. El estándar de
y 32 bits, los desarrolladores pueden librería de clases de C++ consiste en las
usar ambas plataformas sin modificar el clases de C++ como series, complejos y
código fuente. En suma, los límites numéricos, y el Standard
desarrolladores que están creando Template Library (STL), que consiste en
aplicaciones Windows para 16 bits clases contenedor e iterador.
pueden usar la emulación de control Herramientas de programación Java
basada en Windows 95 de las OWL 5.0 integradas.
utilizando las ventajas de las nuevas Para facilitar el desarrollo para Internet,
funciones de Windows 95. OWL 5.x Borland C++ 5.x ahora incluye gratis
herramientas integradas de desarrollo lenguaje Microsoft C++ necesarias y
para Java, como Sun Java Development revisa automáticamente y reemplaza los
Kit (JDK). El JDK está integrado en el mecanismos para permitir una exacta
reconocido IDE de Borland, y permite a implementación del ANSI/ISO C++ y
los programadores desarrollar código compilar las librerías de código fuente
para plataformas cruzadas, que puede MFC. Desde que el soporte para MFC
correr en los más populares sistemas es ofrecido directamente desde el
operativos, como Windows 95, Sun TargetExpert, no es necesario hacer
Solaris, Macintosh y otros. Las una compilación y enlazado individual
funciones del IDE de Borland C++ en el IDE.
soportan el desarrollo de aplicaciones Desarrollo más fácil y rápido.
enJava. Esto incluye soporte para Borland C++ da a los desarrolladores un
gestión de proyectos, acceso a opciones conjunto de nuevas herramientas que le
de depuración y compilación de Java a permiten desarrollar aplicaciones de
través de cajas de diálogo multipágina manera más fácil y rápida. Borland C++
del IDE, y sintaxis de color resaltada incluye el nuevo IDE de automatización
para el código fuente de Java. En suma, ObjectScripting, avanzadas
Borland C++ 5.x incluye el Borland herramientas de programación visual y
Debugger para Java, el único depurador capacidades de reutilización de código
visual para Java, escrito en propio Java. en OWL. Todas estas herramientas han
Borland C++ 5.x también contiene un sido diseñadas para ser fáciles de
nuevo AppExpert para Java, que da al aprender por el programador.
programador mayor facilidad para ObjectScripting: un entorno de
construir sus aplicaciones. desarrollo plenamente adaptable.
Soporte de compilación Microsoft Borland C++ introduce el nuevo IDE
Foundation Classes (MFC). ObjectScripting nativo de 32 bits, un
Borland C++ 5.x da a los nuevo entorno totalmente programable y
desarrolladores la opción de elegir entre flexible que permite a los
las nuevas OWL 5.x y el soporte de desarrolladores modificar y configurar el
compilación para Microsoft Foundation premiado IDE de Borland C++.
Class (MFC) versiones 3.2 y 4.0. Con ObjectScripting consiste en un lenguaje
Borland C++ 5.x, los desarrolladores cScript orientado a objetos intuitivo y
pueden ahora construir aplicaciones fácil de manejar, similar a C++ y las
MFC sin tener que modificar librerías de clases IDE. Las librerías de
manualmente sus librerías de código clases IDE contienen 23 clases con más
MFC y pueden fácilmente migrar las de 600 métodos y propiedades, dando a
aplicaciones existentes MFC al entorno los desarrolladores completo control del
de Borland C++. Cuando el soporte de principal subsistema IDE, incluyendo el
compilación MFC es habilitado, el editor, director de proyectos, depurador
compilador usa las extensiones de y más.
ObjectScrpting hace fácil para los de bases de datos, puedan acceder a
desarrolladores adaptar de manera datos vivos y realizar consultas usando
significativa y extender las capacidades automatización OLE.
del IDE de la manera que quieran, para Reutilización de código en OWL.
así mejorar su productividad. Los OWL 5.x contiene más de 150.000
desarrolladores pueden compartir y líneas de código reutilizable probado,
ampliar aplicaciones ObjectScripting así que se puede desarrollar
creadas por otros desarrolladores. Con aplicaciones rápidamente porque hay
ObjectScripting, los desarrolladores que escribir menos código. En suma,
pueden fácilmente automatizar tareas, estos OWL ofrecen a los desarrolladores
crear expertos, integrar otras los objetos más comúnmente usados
herramientas y utilidades, añadir gracias a la encapsulación de los
sucesivas validaciones a los proyectos y controles estándares de Windows 95,
correr otras aplicaciones a través de la como pantallas de presentación,
automatización OLE. animación, ventanas fraccionadas, DIB
Visual Database Tools (VDBT). Windows, y más.
Los programadores de software pueden Gestione el ciclo completo de
ahora crear aplicaciones de bases de desarrollo con Borland C++
datos de alto rendimiento, de manera Development Suite 5.
fácil y rápida con Visual Database Tools. Borland vuelve a romper todos los
Usando VDBT, los desarrolladores esquemas al suministrar un conjunto de
pueden hacer aplicaciones de bases de herramientas sin rival, en un paquete
datos para 16 y 32 bits simplemente con único y completamente integrado.
los componentes “drag and drop” Ningún otro C++ puede compararse con
(arrastrar y soltar) del interface de Borland C++ Development Suite,
usuario en el editor de recursos e considerando su innovación, amplitud
indicando sus propiedades. Borland C++ de funcionalidad y retorno de la
5.x también incluye gran variedad de inversión. Si usted ha estado esperando
componentes que simplifican el un C++ que pueda acelerar el desarrollo
desarrollo de bases de datos. Estos de programas de calidad en todos los
objetos encapsulan el subyacente aspectos, ¡ya lo ha encontrado!, Borland
Borland Database Engine (BDEs) de 16 C++ Development Suite combina:
y 32 bitsy permiten a los desarrolladores Borland C++ 5: La nueva generación del
acceder a bases de datos corporativas, popular entorno de programación
ya sean locales o remotas (con SQL Borland C++. Ahora parte integral de
Links disponibles por separado) usando Windows 95 y Windows NT. Borland
la misma técnica “drag and drop” C++ 5 contiene cientos de nuevas
empleada para crear el interface. VDBT características para mejorar
también incluye soporte COM para que radicalmente y automatizar el ciclo de
los usuarios de aplicaciones que no son edición, compilación y depuración.
PVCS Versión Manager SE: El sistema límite para la funcionalidad del
de control de versión estándar mundial IDE es su imaginación!
está cuidadosamente integrado dentro Soporte de OCX y VBX en
del IDE programable de Borland C++ 5. Windows 16 y 32 bits.
Ahora puede garantizar que cada AppExpert y ClassExpert para
cambio de código es el deseado y saber crear poderosas aplicaciones sin
la condición exacta de cada codificar.
componente del proyecto. La gestión de Object Windows (OWL) 5.x
versión es vital tanto para proyectos de incluyendo los
desarrollo en equipo, como individuales. ObjectComponents Macro (OCF)
CodeGuard: C++ es excelente, pero si para aplicaciones habilitadas
se introduce un fallo de memoria puede OLE.
pasar días tratando de localizarlo. De Juego completo de potentes
hecho, puede que usted ni se haya dado componentes para crear
cuenta que existe hasta que uno de sus rápidamente aplicaciones de 16 y
clientes lo encuentra. CodeGuard 32 bits. Más de 150.000 líneas de
detecta automáticamente los fallos más código listas para usar, escritas
difíciles de hallar en aplicaciones de 16 para usted.
y 32 bits. ¿El resultado?. Menos tiempo Nuevas herramientas visuales
depurando y aplicaciones de máxima para Base de Datos. En C++ es
calidad. tan fácil como arrastrar y soltar
InstallShield Express: Para crear con nuestros componentes de
rápidamente refinadas rutinas de base de datos semejantes en
instalación. apariencia a Dephi.
Borland C++ 4.5: ¿Prefiere crear sus Motores de Base de Datos
aplicaciones en Windows 3.1? No hay Borland 16 y 32 bits originales
problema. Hemos incluido Borland C++ con nueva Object Layer C++.
4.5 para usted. Las últimas normas de soporte
Con estas poderosas herramientas, ANSI/ISO C++ incluyendo una
Borland C++ Development Suite Standard Template Library.
proporciona el entorno de desarrollo Compatibilidad retroactiva.
más completo, disponible en 16 y 32 ¡Obtenga las características del
bits. interfaz de Windows 95 en
Borland C++ incluye cientos de nuevas aplicaciones Windows 3.1!
características, de las que presentamos Soporte para correo electrónico
algunas: (Email), Internet, juegos y
Entorno de Desarrollo Integrado Multimedia API. Ahora todas sus
(IDE) completamente aplicaciones pueden ser de
programable con nuevo lenguaje primera clase.
ObjectScriping. ¡Ahora el único
Soporte MFC. ¿Quiere usar depuración integrada que necesita para
MFC? No hay problema. Borland rectificar fallos en menos tiempo.
C++ no sólo soporta MFC, ¡sino Reutilizar, reciclar, recompilar. Sólo la
que también le permite utilizar el tecnología Borland C++ soporta objetos
IDE con código MFC! C++, VBX y controles OLE (OCXs) en
Desarrolle a velocidad de 32 bits Windows 16 y 32 bits. También, sólo
¡Compile para cualquier entorno! Borland C++ soporta OWL y MFC,
Las herramientas de desarrollo Borland proporcionándole una flexibilidad sin
C++ 5 se pueden usar para desarrollar rival en el reutilización de código. El
aplicaciones para Windows 95, Windows nuevo ObjectWindows 5.x, que se
NT, Windows 3.1 y DOS. Sólo Borland incluye, le da una verdadera fuente
C++ se ha diseñado de modo que sus compatible para Windows 16 y 32 bits.
aplicaciones sean completamente También comprende un sinnúmero de
portables entre Windows 16 y 32 bits. nuevos objetos, que facilitan la creación
Windows 3.1, Windows 95, Windows de aplicaciones de primera clase.
NT: ¡escriba su código sólo una vez! El mejor soporte de base de datos.
Con Borland C++ es fácil mantener Ahora los autores de aplicaciones en
código en Windows de 16 y 32 bits. C++ pueden disfrutar de las ventajas de
Puede crear para Windows 95, Windows controles “como los de Delphi” para el
NT, Windows 3.1 y DOS, desde el desarrollo de aplicaciones de base de
nuevo IDE Windows de 32 bits. datos. Crear aplicaciones de base de
Para suministrar compatibilidad datos es tan fácil como arrastrar un
interplataforma en ambas direcciones, componente y establecer sus
Borland C++ 5 también incluye Borland propiedades. Además, Borland C++ 5
C++ 4.5, de modo que puede crear para viene con versiones de 16 y 32 bits del
todas estas plataformas desde el IDE Motor de Base de Datos Borland.
Windows 3.1. Hasta se pueden usar Escriba su código una sóla vez para
controles Windows 95 en aplicaciones acceder a múltiples fuentes de datos
Windows 3.1. locales y remotas.
El entorno de desarrollo programable
más avanzado que jamás haya existido.
Ahora, con soporte completo para
argumentos (scripting), que permite
automatizar y personalizar todo lo que
quiera. Crear nuevas características IDE
es tan sencillo como escribir pocas
líneas de “cScript”, en nuestro veloz
lenguaje orientado a argumentos.
Además, el IDE ahora comprende las
avanzadas características de
Liceo Miguel Ángel Asturias
Nombre:
Elvin Humberto Cho Rax
Grado
5to Bachillerato en ciencias y Letras con orientación en Computación
Sección:
´´A´´
Curso
Laboratorio ll
Catedrático
Kevin Johel Bilarcs Sub Coy
Tema:
Librerías C++
Uso de Borland C++ y sus variables