Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Luchoz95

#1
Programación C/C++ / Re: duda:tablas en Qt
29 Septiembre 2015, 05:25 AM
Si lees la documentación del QWidget seguramente vas a poder! , que QWidget usas para las tablas ?


Saludos!
#2
Programación C/C++ / Re: return array char en C
29 Septiembre 2015, 05:23 AM
Concuerdo con lo que dice 0xFer, pero deberías trabajar con la memoria dinámica, osea deberías definir un puntero e inicializarlo con malloc().

El ejemplo que dio 0xFer , seguramente funcionara, pero solo con ese código, ya que el puntero se guardo en el tope de la pila al llamar la función, cuando la función termine, el tope va hacer otro y el puntero va hacer solo basura.

El uso de la memoria dinámica en C es esencial, te recomiendo que estudies muy bien como funciona esta memoria y las funciones , malloc(), realloc(), y free().

Saludos
#3
Hola gente ! , estoy aprendiendo a depurar un programa en codeblocks y tengo un problema, cuando de puro un programa ... por ejemplo
Código (cpp) [Seleccionar]
#include <iostream>

using namespace std;

int main()
{
int a=5;
    cout << "Hello world!" << endl;
    return 0;
}


y agrego un breakpoint en la declaracion de la variable a , en la ventana Watches no me muestra nada , solo me aparece asi ..


Alguien me puede ayudar ? S2!
#4
y ademas creo que para asignar la dimension de una variable en tiempo de ejecucion se usa size_t y no int ! S2!
#5
la verdad que nunca utilice la librería conio, pero no veo errores en el código, solamente limpia el buffer antes de cada scanf con fflush!
fflush(stdin);
#6
la verdad que no entiendo ese code, te dejo uno que hice medio rapido , S2!
#include <stdio.h>
#include <windows.h>

int main()
{
char * nombreentrada = "entrada.txt";
char * nombresalida = "salida.txt";
char cadena[256];
FILE * entrada;
FILE * salida;
entrada=fopen(nombreentrada,"r");
salida=fopen(nombresalida,"a");
if(entrada==NULL)
{
MessageBox(0,"No se puede encontrar el archivo","Error",MB_OK | MB_ICONERROR);
ExitProcess(1);
}

while (fgets(cadena, 256, entrada)!= NULL)
{
fprintf(salida,"%s",cadena);
}
fclose(entrada);
fclose(salida);

return 0;
}
#7
Programación C/C++ / Re: Duda while!
7 Mayo 2013, 02:49 AM
Muchas Gracias !
#8
Programación C/C++ / Re: Duda while!
7 Mayo 2013, 02:09 AM
todas la variables declaradas tienen estado booleano ? yo lo que no sabia es que en la condicion de while se podia realizar una funcion , en este ejemplo de decrementar el valor de tam en 1 ...
#9
Programación C/C++ / Duda while!
5 Mayo 2013, 06:00 AM
Gente hoy boludeando en el foro encontre este codigo ..

scanf("%s", palabra);
tam=strlen(palabra);
while(tam--){
  printf("%c",palabra[tam]);
}


por lo que pueden ver, imprime un string al revés .. pero lo que no entiendo lo que hace while(tam--), osea while se va a gener mientras ... Que ? alguien me puede explicar ? S2!
#10
Empeza leyendo algún libro de C y después lee varios source que hay acá en el foro , son muy buenos , s2!