elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 [7]
61  Programación / Programación C/C++ / Re: Duda con arreglo bidimensional dinámico en IDE DevC++ en: 1 Septiembre 2011, 20:55 pm
Conozco dos soluciones, cual es mejor para tu problema no sei

La primera es mas rapida pero es muy arduo de utilizar, lo segundo necesita de dos lecturas en la memoria para cada 'read' or 'write' en el vector

Citar
   /**
    * Forma uno:
    **/
   int i = 0, j = 0;
   int lineas = 5, columnas = 5;
   int * matrix = (int *) malloc(sizeof(int) * lineas * columnas);
   /* matrix[j] */
   matrix[i * columnas + j] = 15;

   /*
    * Forma dos:
    */
   int ** m2 = (int **) malloc(sizeof(int *) * lineas);
   for (int i = 0; i < lineas; ++i)
      m2 = (int *) malloc(sizeof(int) * columnas);

   m2[j] = 15;
62  Programación / Programación C/C++ / Re: Cargar una matriz de forma recursiva[c] en: 1 Septiembre 2011, 20:43 pm
Es un poco difícil de comprender... te voy mostrar un ejemplo

Código:
void imprime_vector(int * columnas, int n)
{
for (int i = 0; i < n; ++i)
printf("%d ", columnas[i]);
printf("\n");

}

int main()
{
int v[] = {1, 2, 3, 4, 5};
imprime_vector(v, 5);

int mat[][2] = { {1,2}, {3, 4}, {5, 6} };
imprime_vector((int*)&mat[1], 2);
return 0;
}

Es solo una maneira genérica de imprimir lo vector. Pero tu puedes cargar la matriz por completo, es más fácil.
63  Programación / Programación C/C++ / Re: Funcion FindString . en: 1 Septiembre 2011, 05:44 am
Su codigo no es muy bueno. No usar las funciones de la lenguagem C++.

Uno ejemplo:

Código:
std::ifstream file(archivo);
if (!file)
  return -1;

std::string line;
while (std::getline(file, line))
{
   size_t idx = line.find(palabra);
   if (idx != std::string::npos)
   {
      std::cout << "Encontrado" << std::endl;
   }
}

y si la línea tiene más de un millar de caracteres? Tu solución no es generíca suficiente

Pero buena surte, lo camino es asi
64  Programación / Programación C/C++ / Re: duda con Visual C++ en: 1 Septiembre 2011, 05:33 am
La diferencia es que la express edition es buena apenas para trabajos simples. Yo utilizado el Express  para la "C# Web Developer", y es muy limitado, no puede hacer una "Class Library".
65  Programación / Programación C/C++ / Re: Inicio en programación en: 1 Septiembre 2011, 05:29 am
Creo que Python es una buena opcion tambien.

Es una lenguaje de programación muy simple
66  Programación / Programación C/C++ / Re: buscar y extraer un valor en un fichero en C++ en: 1 Septiembre 2011, 05:24 am
Si se utiliza de el C++ entonces debe utilizar de la funciones

no han sido evaluados, pero diebe ejecutar

Código:

#include <fstream>
#include <sstream>
#include <iostream>
#include <string>

...


std::ifstream file("filename");
if (!file)
  return -1;

std::string encabeziamento;
if (!std::getline(encabeziamento))
  return -1;

std::string linea;
while (file >> linea)
{
   double v1, v2, v3;
   std::istringstream parser(linea)

   parser >> v1 >> v2 >> v3
}

67  Programación / Programación C/C++ / Re: Cargar una matriz de forma recursiva[c] en: 1 Septiembre 2011, 05:15 am
Código:
void cargar_columna(int columnas[], int i, int tamano)
{
if(i >= tamano)
return;

printf("Ingrese el valor %d:");
scanf("%d", &columnas[i]);

return cargar_columna(columnas, i + 1, tamano);
}

Hice una parte, pero no podía testar, espero que ayude
Páginas: 1 2 3 4 5 6 [7]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines