witam mam taki problem że elementy w tablicy ciągle przyjmują wartość 0 mimo że występuje przypisanie do nich elementów.
#include <iostream>
#include <fstream>
#include <string>
#include <cstdio>
#include <stdio.h>
#include <stdlib.h>
#include <cstdlib>
#include <cstring>
using namespace std;
fstream plik;
struct X { int i; double d; int x; };
double static tablica[5];
double tablica2[5];
//argv[1]=C:\Users\Pawełek\Desktop\pp.txt;
void zczytywanie(string dane){
int static i=0;
char ciag_charow[10];
for( i=0 ; i<10 ; i++)
{
ciag_charow[i] = (char)dane[i];
}
//cout<<ciag_c
//double aa;
tablica[i]= atof( ciag_charow);
cout<<tablica[i]<<endl;
//=aa;
++i;
}
int main(){
string dane;
plik.open("pp.txt", ios::in | ios::binary );
while(!plik.eof() ){
getline(plik,dane);
//cout<<dane<<endl;
zczytywanie(dane);
}
plik.close();
//memcpy (tablica2,tablica, sizeof(tablica));
//
cout<<tablica[0];
return 0;
};