Thread View: pl.comp.programming
6 messages
6 total messages
Started by kwlo... Wlodzimierz Kalawski
Tue, 05 Dec 1995 00:00
pytanie
Author: kwlo... Wlodzimierz Kalawski
Date: Tue, 05 Dec 1995 00:00
Date: Tue, 05 Dec 1995 00:00
30 lines
977 bytes
977 bytes
jest problem:
kumpel przyszedl do mnie z nastepujacym programem (oto fragmenty):
int i;
FILE *f;
struct a {
float b } c[10];
...
f=fopen("dane.dat","r");
{zakladajac ze otwarcie przebieglo pomyslnie}
i=0;
while (!feof(f))
fscanf(f,"%f",&(c[i].a));
....
i to nie dziala!!!
wywala sie na fscanf z komunikatem:
floating point format not linked (lub cos podobnego)
Abnormal ......
program sypie sie tylko pod Borland C, pod linux'em (gcc) wszystko chodzi
normalnie!!!
co wy na to ???
Wlodzimierz Kalawski
email: kwlo...@zeus.polsl.gliwice.pl
Re: pytanie
Author: al... Aleksander Cianciara
Date: Tue, 05 Dec 1995 00:00
Date: Tue, 05 Dec 1995 00:00
13 lines
828 bytes
828 bytes
pmpi...@mech.pk.edu.pl (Jacek Pietraszek) wrote: >Taka bzdurka wystarczy, zeby dolinkowaly sie formaty zmiennoprzecinkowe. >A tak nawiasem mowiac, to jednak dziwne, ze potrafia wymusic wlinkowanie >biblioteki graficznej a formatow standardowych nie. Tak bylo w starszych wersjach. W tych nowszych juz dziala oprawnie bez tych wydziwian (tez mialem ten problem). Pozdrawiam Alex Pozdrawiam Alex
Re: pytanie
Author: Kromer Wojciech
Date: Wed, 06 Dec 1995 00:00
Date: Wed, 06 Dec 1995 00:00
39 lines
1201 bytes
1201 bytes
On 5 Dec 1995, Wlodzimierz Kalawski wrote:
> jest problem:
> kumpel przyszedl do mnie z nastepujacym programem (oto fragmenty):
> int i;
> FILE *f;
> struct a {
> float b } c[10];
> ...
> f=fopen("dane.dat","r");
> {zakladajac ze otwarcie przebieglo pomyslnie}
> i=0;
> while (!feof(f))
> fscanf(f,"%f",&(c[i].a));
: raczej powinno byc %lf
>
> ....
> i to nie dziala!!!
> wywala sie na fscanf z komunikatem:
> floating point format not linked (lub cos podobnego)
> Abnormal ......
> program sypie sie tylko pod Borland C, pod linux'em (gcc) wszystko chodzi
> normalnie!!!
> co wy na to ???
>
>
>
> Wlodzimierz Kalawski
> email: kwlo...@zeus.polsl.gliwice.pl
>
>
>
>
>
>
K@M
Re: pytanie
Author: fili... Maciej Filipiak
Date: Wed, 06 Dec 1995 00:00
Date: Wed, 06 Dec 1995 00:00
28 lines
1616 bytes
1616 bytes
Rafal Luzynski (luzy...@ernie.icslab.agh.edu.pl) wrote:
: Wlodzimierz Kalawski (kwlo...@zeus.polsl.gliwice.pl) wrote:
: : kumpel przyszedl do mnie z nastepujacym programem (oto fragmenty):
: : int i;
: : struct a {
: : float b } c[10];
: : ...
: : f=fopen("dane.dat","r");
: : fscanf(f,"%f",&(c[i].a));
: Pomijajac to, ze zamiast fscanf(f, "%f", &(c[i].a)); powinienes dac
: fscanf(f, "%f", &(c[i++].b)); , to sprawdz czy masz wlaczona biblioteke
Faktycznie blad kumpla Wlodka byl oczywisty, ale fascynujace, ze gcc
toleruje cos takiego jak wskaznik do typu zmiennej, czy zapis do typu zmiennej.
Czy to aby prawda ??????
bo jezeli tak, to ja zostaje przy borlandzie, i rezygnuje z przesiadania sie
na gcc.
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
<> Zulus Czaka <>
<> fil...@oeto7.oeto.pk.edu.pl fili...@pipeta.chemia.pk.edu.pl <>
<> irc nick=Zulus http://pipeta.chemia.pk.edu.pl/~filipiak <>
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Re: pytanie
Author: kwlo... Wlodzimierz Kalawski
Date: Thu, 07 Dec 1995 00:00
Date: Thu, 07 Dec 1995 00:00
30 lines
1641 bytes
1641 bytes
Maciej Filipiak (fili...@pipeta.chemia.pk.edu.pl) wrote: > : Pomijajac to, ze zamiast fscanf(f, "%f", &(c[i].a)); powinienes dac > : fscanf(f, "%f", &(c[i++].b)); , to sprawdz czy masz wlaczona biblioteke sorry, oczywiscie powinno tu byc fscanf(f,"%f",&(c[i++].b)); (pomylka przy przepisywaniu) > Faktycznie blad kumpla Wlodka byl oczywisty, ale fascynujace, ze gcc > toleruje cos takiego jak wskaznik do typu zmiennej, czy zapis do typu zmiennej. > Czy to aby prawda ?????? chyba juz znasz odpowiedz... > bo jezeli tak, to ja zostaje przy borlandzie, i rezygnuje z przesiadania sie > na gcc. to nie jest najlepszy pomysl!!! a wracajac do tematu to jest to chyba blad kompilatora... Wlodzimierz Kalawski email: kwlo...@zeus.polsl.gliwice.pl > <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> > <> Zulus Czaka <> > <> fil...@oeto7.oeto.pk.edu.pl fili...@pipeta.chemia.pk.edu.pl <> > <> irc nick=Zulus http://pipeta.chemia.pk.edu.pl/~filipiak <> > <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
Re: pytanie
Author: heb... Waldek Hebisch
Date: Fri, 22 Dec 1995 00:00
Date: Fri, 22 Dec 1995 00:00
34 lines
1289 bytes
1289 bytes
Wlodzimierz Kalawski (kwlo...@zeus.polsl.gliwice.pl) wrote:
: jest problem:
: kumpel przyszedl do mnie z nastepujacym programem (oto fragmenty):
[skasowane]
: fscanf(f,"%f",&(c[i].a));
: ....
: i to nie dziala!!!
: wywala sie na fscanf z komunikatem:
: floating point format not linked (lub cos podobnego)
: Abnormal ......
: program sypie sie tylko pod Borland C, pod linux'em (gcc) wszystko chodzi
: normalnie!!!
: co wy na to ???
Mialem ten sam problem - wyglada ze Borland (przynajmniej 2.0) nie rozumie
ze skladowa struktury jest typu float. Dodalem
float yyy;
if(foo==2) {
fscanf(f,"%f",&yyy);
}
(i dbam zeby foo!=2) i problem minal.
:
: Wlodzimierz Kalawski
: email: kwlo...@zeus.polsl.gliwice.pl
:
:
:
--
Waldek Hebisch
heb...@math.uni.wroc.pl or heb...@hera.math.uni.wroc.pl
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads