Ver Mensaje Individual
  #10 (permalink)  
Antiguo 15/03/2007, 01:31
fightmx
 
Fecha de Ingreso: febrero-2003
Ubicación: D.F.
Mensajes: 163
Antigüedad: 21 años, 10 meses
Puntos: 22
Re: datos binarios en c++

Hola, nada mas para tratar de aclarar un poco el código posteado por winexim.

Código:
C++ 

public:
void CreateMyRichTextBox()
{
RichTextBox^ richTextBox1 = gcnew RichTextBox;
richTextBox1->Dock = DockStyle::Fill;

richTextBox1->LoadFile( "C:\\MyDocument.rtf" );
richTextBox1->Find( "Text", RichTextBoxFinds::MatchCase );

richTextBox1->SelectionFont = gcnew System::Drawing::Font(
"Verdana", 12, FontStyle::Bold );
richTextBox1->SelectionColor = Color::Red;

richTextBox1->SaveFile( "C:\\MyDocument.rtf",
RichTextBoxStreamType::RichText );

this->Controls->Add( richTextBox1 );
}
Esto no es código C++ estándar.
En Visual Studio 2005 tenemos soportado el C++ estándar y además tenemos soporte para una nueva versión de C++ llamada C++/CLI que fue desarrollada por Microsoft y que es un estándar ECMA.

ecma-international.org/publications/standards/Ecma-372.htm (agregar www a la liga)

Estas dos versiones de C++ juegan roles completamente diferentes. ISO/ANSI C++ es para desarrollo de aplicaciones de alto rendimiento que corren de manera nativa en la computadora, mientras que C++/CLI(tambien conocido como C++ administrado) fue desarrollado especificamente para la framework .NET, es decir, para crear aplicaciones que corren bajo el control del CLR(máquina virtual).

En fin hay mucha info en la red para ver las diferencias entre C++ estándar y C++/CLI, solo queria contextualizar un poco el código posteado por winexim ya que este pertenece al C++/CLI y no al C++ estándar y esto puede confundir a quienes estan aprendiendo C++ estándar.

Un Saludo.