Форум программистов, компьютерный форум CyberForum.ru

Запись в файл, лишняя строка, не могу понять! - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ортогональная структура инвентарной ведомости http://www.cyberforum.ru/cpp-beginners/thread785043.html
привет всем! вот пытаюcь решить задачу на тему односвязные списки из книги Абстракция данных и решение задач на C++. Стены и зеркала . и там нужно представить списки в таком виде ... так же вод которые я написал.. class Node { private: //Список очередности - люди, ожидающие //определенную кассету struct WaitNode { std::string who;
C++ Двумерный массив! Вычислить сумму элементов матрицы С лежащих на побочной(обратной) диагонали Ввести два одномерных массива А и B. Вычислить массив C: Cij= Ai + Bj. Вычислить сумму элементов матрицы С лежащих на побочной(обратной) диагонали. Результат вывести на экран. Помоги написать программу плз...!!! http://www.cyberforum.ru/cpp-beginners/thread785039.html
Среднее арифметическое обыкновенных дробей C++
Всем добрый вечер! В программировании еще нуб можно сказать. Читаю "ООП в С++" Р. Лафоре(первая книга, до этого только бейсик в школе), и все бы ничего, но одно упражнение весь вечер не дает покоя.. Сабж(упражнение 5 главы 7): Написать программу, которая получает обыкновенные дроби от пользователя, сохраняет их в массиве типа fraction(это класс, его поля - числитель и знаменатель дроби),...
Программа со сверхбольшими числами не выполняется до конца C++
Сам код #include "verylong.h" void verylong::putvl()const { char temp ; strcpy(temp,vlstr); cout<<strrev(temp); }
C++ Перевод чисел из 10 СС в 2 СС http://www.cyberforum.ru/cpp-beginners/thread785033.html
Помогите пожалуйста написать программу,которая представляла бы введенное число типа unsigned char в двоичном виде с помощью битовых масок.
C++ нарисовать розу ветров на с++ нарисовать розу ветров на языке с++? подробнее

Показать сообщение отдельно
razum777
0 / 0 / 0
Регистрация: 15.12.2009
Сообщений: 46
12.02.2013, 22:00     Запись в файл, лишняя строка, не могу понять!
Сломал всю голову, по каким то причинам при вводе данных клавиатуры, они записываются, но 1ая строка пустая, есть подозрение, ЧТО связано с "\n " в первом цикле. Не могу исправить, т.к. потом возникают сложности в выводе данных, да и не красиво как то это!^^
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <iostream>
#include <fstream>
#include <string>
 
using namespace std;
struct abi
{int n;
int i; int k;
 
char s[255];
 
    void name();
 };
char s[255];
void abi::name()
{   
cout<<"\nВведите кол-во абитуриентов ";
cin>>n; 
ofstream out("my2file.txt");
i=0; k=1;
for (i; i<n; i++,k++)
{cout<<"Введите данные студента: ФИО, год рождения, оценки вступительных экзаменов(рус, мат, англ), ср. балл аттестата ";
 _flushall(); cin.getline(s,100);
  out<<" ";
 out<<"\n "<<k<<" "<<s;
}
out.close();
ifstream in("my2file.txt");
    {
        for (i=0; i<(n+1); i++)
        {
           in.getline(s,100);
         cout<<"\n "<<s;
        }
        in.close();
    }
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru