Чрезмерно большое количество пустых строк до и после информации в выходном файле?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Чрезмерно большое количество пустых строк до и после информации в выходном файле?

Сообщение Anonymous »

По какой-то причине всякий раз, когда я вывожу отформатированную информацию, в моем выходном txt-файле появляется нелепое количество пустых строк до (после заголовка) и после указанной информации. Цель моей программы — прочитать информацию из входного файла, передать эту информацию в структуру в качестве временного хранилища (записи) и распечатать информацию, собранную в определенном формате, в указанный выходной файл. (В этом случае используется цикл (в основном), который считывает каждую пару строк (функция ReadInfo), чтобы найти указанную информацию, а затем распечатывает набор информации, сгруппированный по группам (OutputInfo) для масштабируемости).
Программа:
// ****************************************
// program description: read and output the information of several persons records
// ****************************************
#include
#include
#include
#include
using namespace std;
//Global Structures
struct Record{//Structure that contains Person and Address Stuctures
struct Person{//Contains person's full name and Phone number
string FName;//First Name
string LName;//Last Name
string PNum;//Phone Number
}Person;
struct Address{//Contains person's street number, street name, city, state, and zip code
string streetAdd;//street number and name/address
string city;
string state;
int zipCode;
}Address;
};
//Prototypes
void PrintHeader(ofstream&,int);
void InputFile(ifstream&);
void OutputFile(ofstream&);
bool ReadInfo(ifstream&,Record&);
void OutputInfo(ofstream&,const Record&, int);

int main()
{
int count=0;//Entry count
bool inputFail=false;//stores bool for if input file stream in fail state
ifstream InFile;
ofstream OutFile;
InputFile(InFile);//get input file name
OutputFile(OutFile);//get output file name
cout

Подробнее здесь: https://stackoverflow.com/questions/798 ... rmation-in
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»