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

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [15] 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
141  Programación / Programación General / Re: diganme el nombre de este codigo!!! en: 29 Junio 2010, 04:04 am
Eso mas bien parece el archivo de configuracion de un programa, si mal no recuerdo en Windows son los .ini

Cita de: derzzxal
porfavor solo me gustaria saber q tipo de codigo es...... es de un programa

Te refieres si pertenece a un lenguaje de programacion? Porque si es asi, desde luego que no.

Salu10.
142  Programación / Programación C/C++ / Re: Ayuda con matrices de cadenas en: 29 Junio 2010, 03:26 am
Esta es una opción:

Código:
#include<stdio.h>
#include<stdlib.h>

int main()
{
  char *matriz[2][2];
  int i, j;
  for(i = 0; i < 2; i++)
    for(j = 0; j < 2; j++){
      matriz[j][i] = malloc(sizeof(char)*10);
      fgets(matriz[j][i], sizeof(char)*10, stdin);
    }
  for(i = 0; i < 2; i++){
    for(j = 0; j < 2; j++){
      printf("\t %s \t", matriz[i][j]);
    }
    printf("\n");
  }      
  return 0;
}

Ahora bien, lee las chinchetas del foro para saber porque no usar scanf(), como tampoco es bueno utilizar fflush(stdin).

cbug, acuerdate de utilizar la funcion free() para no dejar memory leaks...

Salu10.
143  Programación / Programación C/C++ / Re: ayuda con float en: 29 Junio 2010, 03:13 am
ediporey2000, por favor utiliza las etiquetas GeSHI o code para postear codigo

[code=c]codigo fuente c[/code]

[code]codigo fuente[/code]

Algunos errores del codigo....

Código:
fflush(stdin);

Código:
main()

Te sugiero leer el siguiente post...

http://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html

Salu10.

144  Programación / Programación C/C++ / Re: Ayuda con matrices de cadenas en: 29 Junio 2010, 03:09 am
Bueno como dice el titulo quisiera saber como le puedo hacer , con una matriz almacenar nombres y numeros , algo asi:


                           nombre1  7   8   9
                           nombre2  5   2   8
                           nombre3  7   8   10

donde nombre1 seria una posicion en memoria de la matriz, al igual que cada numero
no se como almacenar los datos en la matriz.. espero me puedan ayudar

Lo que podrias hacer es un arreglo de estructuras.

Código:
typedef struct _s
{
    char nombre1[50];
    int numero1
} registro;
typedef registro *matriz;

int main( void )
{
    matriz m;
    m = malloc( 5 * sizeof( registro ) );
    ...
}

Salu10.
145  Programación / Programación C/C++ / Re: Como leo un archivo(base de datos) con c++? en: 28 Junio 2010, 04:16 am
Tendrias que establecer algun parametro de separacion de datos por ejemplo usar , (coma) o . (punto) asi te seria mucho mas facil hacer una lectura

Acuerdate que antes de este paso... while( !feof( F ) ) debes hacer una lectura previa para comprobar si hay datos o no.

Salu10.
146  Foros Generales / Noticias / Google propone un pequeño cambio en el protocolo TCP en: 28 Junio 2010, 03:56 am
Google propone modificar la configuración de uno de los principales protocolos sobre el que se sustenta Internet, para adaptarlo a la velocidad de las conexiones de banda ancha actuales. Se trata de un cambio simple, sin ningún coste y que en las pruebas realizadas mejora hasta un 12% la velocidad de navegación en la web.

Uno de los objetivos prioritarios de Google en la actualidad es, además de su cada vez mayor número de servicios, que Internet mejore en cuanto a su rendimiento. La propuesta que van a llevar al organismo estandarizador IETF (Internet Engineering Task Force) es una investigación que gira entorno a ampliar la ventana de congestión inicial al empezar una comunicación empleando el protocolo TCP, con vistas a incrementar la velocidad de navegación al conseguir una rebaja de la latencia.

Seguir leyendo...

Salu10.
147  Programación / Programación C/C++ / Re: Manipular cadenas en: 27 Junio 2010, 23:47 pm
Otra forma de poder saber la cantidad de caracteres de una cadena es usando la funcion strlen() de la libreria string.h que te menciono Daemon Freedom

Y con respecto a minisculas y mayusculas te dejo un codigo de ejemplo

Código:
#include <stdio.h>
#include <string.h>

int main( void )
{
    char min[] = "abcdefghijklmnopqrstuvwxyz";
    char may[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    int i;

    for ( i = 0; i < strlen( min ); ++i )
    {
        if ( min[i] >= 97 && min[i] <= 122 )
            min[i] -= 32;
    }

    for ( i = 0; i < strlen( may ); ++i )
    {
        if ( may[i] >= 65 && may[i] <= 90 )
            may[i] += 32;
    }

    printf( "de minuscula a mayuscula: %s\n"
            "de mayuscula a minuscula: %s\n", min, may );

    return 0;
}

http://personal.telefonica.terra.es/web/oscarmartinez/_imatges/ascii.gif

Salu10.
148  Programación / Programación C/C++ / Re: Dll que renombra aplicación en: 27 Junio 2010, 23:20 pm
Eternal Idol, una pregunta desde la ignorancia, usando esa funcion se puede renombrar en tiempo de ejecucion el programa?

Creo entender que eso quiere hacer Soir...

Salu10.
149  Programación / Programación C/C++ / Re: Manipular cadenas en: 27 Junio 2010, 23:09 pm
mili03, ademas de lo ya mencionado

Código:
int main( void ) {  }

http://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html

Otra recomendacion seria usar fgets() y no scanf()

Y otra seria no abusar del uso de printf() ya que con uno podrias englobar todas esas cadenas

Salu10.
150  Programación / Programación C/C++ / Re: Dll que renombra aplicación en: 27 Junio 2010, 23:03 pm
Soir, creo que esto lo deberias de preguntar en el foro Ingeniería Inversa

Salu10.
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 [15] 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines