border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU

Retroceder   VB-MUNDO - Programacion Visual > Programacion - Lenguajes > Visual Basic.NET 2003 & 2005
Registrarse FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 05-10-2005, 06:06:45
Avatar de sakuragi
Un Nuevo Amigo
 
Registrado: ene 2005
Posts: 25
sakuragi Valoración +2
Predeterminado codigo c++ a VB.net, como saber que parte es igual a VB.net

hola que tal

alguien sabe como pasar codigo c++ a visual basic .net?

el codigo siguiente eh tratado de pasarlo pero no eh podido que es igual de c++ a vb.net

cualquier ayuda se los agradeceria mucho

Código:
void grafo::bfs(int vertice) {
      n++; visita[vertice] = n;
      Q->insertar(vertice);
      int u;
      while (Q->extraer(u)) {
             for (arista *r = vector[u]; r != 0; r = r->siguiente)
                  if (visita[r->estado] == 0) {
                         n++; visita[r->estado] = n;
                         Q->insertar(r->estado);
                  }
      }
 }
 void grafo::recorrido_anchura() {
        n = 0; Q->vaciar();
        for (int v=0; v < numVertices; v++) visita[v] = 0;
             for (int v=0; v < numVertices; v++)
                   if (visita[v] == 0)
                         bfs(v);
                   cout << "Vertice Orden\n"; // mostramos el resultado
                   for (int v=0; v < numVertices; v++)
                           cout << setw(4) << v << " " << setw(4) << visita[v]              << endl;
 }
saludos

gracias :smt017
__________________
Cuida el Planeta | No a los combustibles fosiles

"Solamente cuando el último árbol este muerto, el último río esté envenenado y el último pez esté atrapado, entenderemos que no se puede comer dinero"
www.sakux.com | www.es.OpenOffice.org | www.Opensuse.org
Responder Con Cita
  #2 (permalink)  
Antiguo 05-10-2005, 07:27:52
Moderador
 
Registrado: dic 2002
Ubicación: Madrid
Posts: 4.271
acalanto ha deshabilitado la reputación
Predeterminado

C++ no se parece en nada a VB en cuanto a la forma en la que maneja datos y en muchos aspectos de su notación (C++ tiene punteros y éstos no los tiene ningún lenguaje salvo el tímido intento de C# en modo no seguro).

Además el código que posteas depende de otros objetos que no incluyes e imposibilitan rehacer una escritura. bfs y recorrido_anchura son procedimientos de una clase de la que no conocemos su estructura primitiva. También se referencian otras clases como Q y arista de las que tampoco se conoce ni su estructura ni sus procedimientos....

Lo mejor es ver que resuelve la aplicación y tratar de codificar su comportamiento en VB.NET pero usando la propia estructura de VB, no tratando de traducir desde el código C++.

arista *r =vector[u], nunca podrás transcribirlo a VB tal y como se ejecuta en C++
__________________
Un cordial saludo
-Acalanto-

Madrid - España

Visual Basic
Videos Programacion
Foro Programacion
Tutoriales Programacion
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Porque no sale igual por pantalla que por impresora? bubu_54 Crystal Reports 0 08-11-2007 14:37:08
Lineas en minusculas de igual longitud que as de MAYUSCULAS ANCALO Visual Basic 6.00 3 12-03-2007 17:25:21
keycode como saber el codigo de tecla mcrex1 Visual Basic 6.00 3 14-03-2006 17:40:26
volver parte del codigo en dll cee Visual Basic 6.00 14 09-09-2005 15:54:37
Como saber el nº de registros jop_jop Crystal Reports 2 17-09-2004 01:00:00


La franja horaria es GMT. Ahora son las 01:11:59.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right