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 - Erres

#11
Gracias por la respuesta Eternal Idol 7D.

con eso ya pude hacer lo que me faltaba.
espero algun dia poder ayudar de la misma forma que me han ayudado.

gracias!
(: !
#12
gracias por la respuesta bemone, pero ocupo que sea con tipo int.
#13
Voy a poner un ejemplo antes de explicar:


#include "stdafx.h"
#include <iostream>
using namespace std;

int main()
{
int numero = 0000001;
cout << "numero: " << numero << endl;
system("pause");
return 0;
}


En este caso estoy usando la variable int, ocupo que me imprima el numero "0000001", pero me imprime el numero "1" nadamas. Que tengo que hacer/cambiar para que me imprima los zeros que tengo antes. Gracias!
#14
Seguridad / Re: Aportaciones para el curso
6 Octubre 2012, 01:00 AM
buen aporte!, se agradece
#15
gracias rir3760 y a todos por la ayuda

para los que quieran leer de un .txt aqui esta el codigo que resulto:


#include "stdafx.h"
#include <iostream>


int _tmain(int argc, _TCHAR* argv[])
{
FILE * hola;
char leer[100] = "hola";

hola = fopen("notepad.txt","a+");

rewind(hola);
fread(leer,sizeof(char), 100-1,hola);
puts(leer);
fclose(hola);
system("pause");
return 0;
}


gracias, creo que ya se puede cerrar este tema.
#16
gracias por la aclaracion xiruko.
#17
por cierto, el fread si me esta funcionando, pero me regresa mas de lo que ocupo (me regresa caracteres raros)


#include "stdafx.h"
#include <iostream>


int _tmain(int argc, _TCHAR* argv[])
{
FILE * hola;
char leer[100];

hola = fopen("notepad.txt","a+");
// fputs (leer, hola);

rewind(hola);
fread(leer,sizeof(char), 99,hola);
puts(leer);
fclose(hola);
system("pause");
return 0;
}



para esto tengo un notepad que se llama "notepad" y ahi tengo el texto que quiero leer.
#18
Gracias XeRaCKeR y xiruko,

pero entonces creo que estoy intentando usar la funcion incorrecta,

1. haber si me quedo claro, fread me regresa el # de bytes leidos?
2. entonces estoy usando la funcion equivocada, lo que yo quiero hacer es es lo siguiente:

imaginemos que el bloc de notas contiene lo siguiente:
"Hola, soy yo."

estoy buscando una funcion que me regrese ese
"hola, soy yo."

checare el fstream y si alguien sabe como hacer eso que estoy intentando agradezo la ayuda.

#19
Hola tengo una duda de como funciona fread.

size_t fread ( void * ptr, size_t size, size_t count, FILE * stream );

lo que quiero hacer es leer un bloc de notas, pero nose que poner en las 2 del medio.
ejemplo:


char texto[100];
FILE * pFile;

fread(texto, *, *, pFile);


donde puse los "*" (asteriscos), ahi ¿que numeros van?, o ¿de que depende el numero que voy a poner ahi?, o ¿que significa "size_t size, size_t count"?;

o alguna otra manera de leer un bloc de notas?

gracias!
#20
Muchas gracias por la ayuda, me estoy dando cuenta que quiero hacer algo muy complejo para lo que yo se.

Creo que ya se puede cerrar este tema, empezare poniendome desafios que esten a mi nivel y batalle un poquito para ir aprendiendo cosas mas basicas primero.

Gracias!