Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #18  
Antiguo 22-09-2014
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola aguml.
Cita:
Empezado por aguml Ver Mensaje
veo que tu usas strings y no usas memoria dinamica como es mi caso...
Estoy usando asignación dinámica, fijate las lineas entre comentarios:
Código PHP:
void __fastcall TForm1::Button3Click(TObject *Sender)
{
  
int rows CSpinEdit1->Value;
  
int cols CSpinEdit2->Value;

  
/* ------------------------------- */
  
string **v;

  
= new string*[rows];
  for(
int i 0rowsi++) v[i] = new string[cols];
  
/* ------------------------------- */

  
for(int f 0rowsf++)
    for(
int c 0colsc++)
      
v[f][c] = StringGrid1->Cells[c][f].c_str();

  
random_shuffle(&v[0], &v[rows]);
  ... 
Y tenes razon sobre que solo mezcla las líneas. Hace años que no empleaba esa función y lo había echo sobre arreglos de una dimensión.
Otra duda que tengo es si random_shuffle se comporta como se espera cuando la matriz no es cuadrada... Voy a revisar nuevamente y cualquier novedad te aviso.

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
 



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
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Funciona en C++ Builder 6 y no en C++ Builder XE dmartinezn C++ Builder 1 07-05-2012 21:08:42
.DBP con c++ builder 6 LuisMiguel C++ Builder 2 22-03-2012 21:34:46
c++ builder anoniboxx C++ Builder 3 29-04-2010 21:17:36
SQL Builder josevaldez Conexión con bases de datos 0 14-07-2005 14:58:00
Builder X Sonic C++ Builder 1 22-12-2004 16:59:48


La franja horaria es GMT +2. Ahora son las 00:16:49.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi