Записываются только запятые.
Разделяю все, так как нужна библиотека, которая будет получать данные и записывать файлы определенной структуры. Может это совсем неправильный подход?
Я учусь, возможно глупый вопрос
main.cpp
#include "stdafx.h"
#include <iostream>
#include <string>
#include <fstream>
#include "function.h"
using namespace std;
int main()
{
struct Station st_ation;
st_ation.station_name="Station name";
st_ation.rec_dew="1";
st_ation.year="2001";
writefirstline();
}
function.h
struct Station
{
std::string station_name;
std::string rec_dew;
std::string year;
};
void writefirstline();
function1.cpp
#include "stdafx.h"
#include <iostream>
#include <string>
#include <fstream>
#include <vector>
#include "function.h"
using namespace std;
struct Station station;
void writefirstline(){
ofstream file("fileConfiguration.cfg");
file<<station.station_name<<","<<station.rec_dew<<","<<station.year<<"\n";
}