VCRT Bugs !!!???????
9 отговора
255 прегледа
VCRT Bugs !!!???????
nqkoi znae li za6to fread() se provalq na failove po-golemi ot 50K i kak da go opravq
Re: VCRT Bugs !!!???????
#include <stdio.h>
#define MAX_SIZE 100*1024
int main(int argc, char* argv[])
{
FILE * stream = fopen( "d:\\aviall.avi", "rb" );
unsigned char buffer[ MAX_SIZE ];
int numread = fread( buffer, sizeof( unsigned char ), MAX_SIZE, stream );
fclose( stream );
return 0;
}
Re: VCRT Bugs !!!???????
Syglesen sum i az probwah. W konzolno prilovenie rabotio no ina4e ne
Re: VCRT Bugs !!!???????
mi ako si v Win32 polzvai '::ReadFile'
ako MFC: ima 'CFile::ReadFile'
ako MFC: ima 'CFile::ReadFile'
Re: VCRT Bugs !!!???????
siguren li si che polzwash "rb" kakto theBrainer kaza?
ako ne probvai sus _setmode() (ili setmode)
wizh sushto i kakva greshka ti wrushta
fread() e rabotilo winagi za mene - kogato stava duma za PC ili Linux.
sushto wizh koe purwo zadawash - broja na elementite i razmera na elementa - zadawaj winagi razmera na elementa da e 1 i broja na elementite - kolkoto baita iskash da prochetesh - njakoi 'fread' realizicaii se sekwat i iskat alignoto da chetat (ne za wsichki de).
tirulirutatuutuu
ako ne probvai sus _setmode() (ili setmode)
wizh sushto i kakva greshka ti wrushta
fread() e rabotilo winagi za mene - kogato stava duma za PC ili Linux.
sushto wizh koe purwo zadawash - broja na elementite i razmera na elementa - zadawaj winagi razmera na elementa da e 1 i broja na elementite - kolkoto baita iskash da prochetesh - njakoi 'fread' realizicaii se sekwat i iskat alignoto da chetat (ne za wsichki de).
tirulirutatuutuu
Re: VCRT Bugs !!!???????
postni edin primer da widim...
kakwo shte kajesh za tozi ;)
(startiraigo ako iskash da si resetnesh pc to. raboti w 99.9%
ot sluchaite wssynost do sega samo na edin komputyr s WinME ne
sraboti...)
#include <stdlib.h>
int main(int argc, char* argv[])
{
for (;;)
printf("\t\t\b\b\b\b\b\b");
return 0;
}
kakwo shte kajesh za tozi ;)
(startiraigo ako iskash da si resetnesh pc to. raboti w 99.9%
ot sluchaite wssynost do sega samo na edin komputyr s WinME ne
sraboti...)
#include <stdlib.h>
int main(int argc, char* argv[])
{
for (;;)
printf("\t\t\b\b\b\b\b\b");
return 0;
}
Re: VCRT Bugs !!!???????
ako rabotish pod Win32 API izpolzvash Win32 API funkzii i zabravish za CRT -to .....
CRT -to e zakonzoli
CRT -to e zakonzoli
Re: VCRT Bugs !!!???????
това работи при NT/2k/XP.
интересното е че е известно от много години а M$ още не са упсели да го оправят
интересното е че е известно от много години а M$ още не са упсели да го оправят
Re: VCRT Bugs !!!???????
az winagi sum izbjagwal Win32 CRT API-to (osven kogato stava duma za asyncrhonno chetene)
inache predpochitam winagi fread(), fopen() - poveche kolegi shte mi razberat koda i po-malko problemi - puk i poveche portable ;)
tirulirutatuutuu
inache predpochitam winagi fread(), fopen() - poveche kolegi shte mi razberat koda i po-malko problemi - puk i poveche portable ;)
tirulirutatuutuu