VCRT Bugs !!!???????

9 отговора 255 прегледа
#1

VCRT Bugs !!!???????

nqkoi znae li za6to fread() se provalq na failove po-golemi ot 50K i kak da go opravq

Отговор
в отговор на HAHO #2

Re: VCRT Bugs !!!???????

ne vizdam problem .......

#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;
}

Отговор
в отговор на HAHO #3

Re: VCRT Bugs !!!???????

Syglesen sum i az probwah. W konzolno prilovenie rabotio no ina4e ne

Отговор
в отговор на HAHO #4

Re: VCRT Bugs !!!???????

mi ako si v Win32 polzvai '::ReadFile'
ako MFC: ima 'CFile::ReadFile'

Отговор
в отговор на HAHO #5

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
Отговор
в отговор на HAHO #6

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;
}

Отговор
в отговор на malkia #7

Re: VCRT Bugs !!!???????

ako rabotish pod Win32 API izpolzvash Win32 API funkzii i zabravish za CRT -to .....
CRT -to e zakonzoli

Отговор
в отговор на HAHO #8

Re: VCRT Bugs !!!???????

Minah na Win32 API.

Отговор
в отговор на emo #9

Re: VCRT Bugs !!!???????

това работи при NT/2k/XP.
интересното е че е известно от много години а M$ още не са упсели да го оправят

Отговор
в отговор на theDarkBrainer #10

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
Отговор