Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pisanje bloka podataka u file, sa delimiterom

[es] :: C/C++ programiranje :: Pisanje bloka podataka u file, sa delimiterom

[ Pregleda: 1608 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

OTAC_XXL
Benjamin

Član broj: 98749
Poruke: 36
*.PPPoE-7096.sa.bih.net.ba.



Profil

icon Pisanje bloka podataka u file, sa delimiterom20.02.2007. u 14:43 - pre 208 meseci
Pozdrav svima,

Prvo cu izloziti dio koda pa cu onda objasniti koji problem imam.

unsigned long x_raw=0, y_raw=0, z1_raw=0, z2_raw=0;
samples=16;

for (i=0; i<samples; i++)
{
y_raw += ads7846_do(MEASURE_12BIT_X);
x_raw += ads7846_do(MEASURE_12BIT_Y);
z1_raw += ads7846_do(MEASURE_12BIT_Z1);
z2_raw += ads7846_do(MEASURE_12BIT_Z2);
}

Sad me zanima kako bih mogao nakon 16 prolaza ove for petelje zapisati y_raw, x_raw, z1_raw, z2_raw u file ali tako da imam delimiter (;) izmedju ovih koordinata, a da nakon zadnje koordinate u redu (z2_raw) predjem u novi red i ponovo napisem drugi set koordinata.

Npr:

1025;2564;215;365;
2035;5486;9873;9659;
32694;6593;21025;6533;


Unaprijed hvala!!!
Sve mozes nahraniti ali oci nikad :-)
 
Odgovor na temu

X Files
Vladimir Stefanovic
Pozarevac

SuperModerator
Član broj: 15100
Poruke: 4901
*.dynamic.sbb.co.yu.

Jabber: xfiles@elitesecurity.org


+638 Profil

icon Re: Pisanje bloka podataka u file, sa delimiterom20.02.2007. u 20:49 - pre 208 meseci
Na osnovu koda koji si pokazao, otprilike ovako /netestirano/
Code:

#include <stdio.h>
// ...
FILE *pFile = fopen( "C:\\fajl.txt", "w+b" );

if ( ! pFile )
   return;

unsigned long x_raw=0, y_raw=0, z1_raw=0, z2_raw=0;
int samples =16;

for ( int i=0; i<samples; i++ )
{
   y_raw += ads7846_do(MEASURE_12BIT_X);
   x_raw += ads7846_do(MEASURE_12BIT_Y);
   z1_raw += ads7846_do(MEASURE_12BIT_Z1);
   z2_raw += ads7846_do(MEASURE_12BIT_Z2);
   fprintf( pFile, "%lu;%lu;%lu;%lu;\r\n", y_raw, x_raw, z1_raw, z2_raw );
}

fclose( pFile );

 
Odgovor na temu

OTAC_XXL
Benjamin

Član broj: 98749
Poruke: 36
*.PPPoE-2509.sa.bih.net.ba.



Profil

icon Re: Pisanje bloka podataka u file, sa delimiterom21.02.2007. u 12:54 - pre 208 meseci
Hvala na odgovoru, probacu !!!
Sve mozes nahraniti ali oci nikad :-)
 
Odgovor na temu

[es] :: C/C++ programiranje :: Pisanje bloka podataka u file, sa delimiterom

[ Pregleda: 1608 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.