![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Código:
{ Object Pascal. }
L = Round (Sqrt (Sqr (PT.x - LastBrushX) + Sqr (PT.y - LastBrushY)));
// C++
L == (int)(sqrt (pow (PT->x - LastBrushX, 2) + pow (PT->y - LastBrushY, 2)));
![]() Por otro lado utilizo el operador flecha (->) ya que, por lo que sé, Builder utiliza punteros para referenciar los objetos. Código:
{ Object Pascal. }
if (SXSkinLibrary1.Styles[A] is TSXSkinGeneralStyle) then
// C++
if (strcmp (typeid (SXSkinLibrary1->Styles[A]).name (), "TSXSkinGeneralStyle") == 0) {
Código:
{ Object Pascal }
Dec (StartDragPT.X, Left);
Inc (BrushCounter, 2);
// C++
StarDragPT->X -= Left;
BrushCounter += 2;
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment Última edición por Ñuño Martínez fecha: 15-02-2008 a las 10:17:57. |
|
#2
|
||||
|
||||
|
Sólo una pequeña nota...
= es para las asignaciones en una variable y == para preguntar si una expresión es igual a otra, por lo que: Código:
// C++ L == (int) (sqrt (pow (PT->x - LastBrushX, 2) + pow (PT->y - LastBrushY, 2));
__________________
Saludos, Gabo A menos que se indique lo contrario, el código estará hecho en C++Builder. |
|
#3
|
||||
|
||||
|
[Gabo], tienes razón, pero como ya escribí antes _Willa escribió "L =..." (comparación) y no "L :=..." (asignación). De todas formas, buena puntualización que seguro que alguno se despista.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi! - BAScript - Multi Language Scriptable Development Environment |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Conectar a Interbase por codigo desde Builder C++ | Gabo | C++ Builder | 7 | 01-05-2015 12:04:54 |
| Convertir caracter a codigo ASCII | Tecnic2 | OOP | 13 | 28-03-2009 16:07:09 |
| Cambiando el codigo de delphi a builder... | paco_galo | C++ Builder | 5 | 03-12-2007 23:14:54 |
| Ayuda para completar código:Traducción de Delphi a Builder | Pernorak | C++ Builder | 3 | 30-05-2007 13:45:16 |
| situar metodo en el editor de codigo c++ builder | fcojavier | C++ Builder | 1 | 05-05-2005 09:11:25 |
|