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

Система ввода/вывода - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не много не понятно (dynamic_cast) http://www.cyberforum.ru/cpp-beginners/thread939355.html
Вот например есть 2 класса: #include <iostream> class One { }; class Two : public One
C++ Как выследить ошибку? Доброго дня! Что это проект не компилируется, или не строится? А, черт! Вот! нет скобочек после Майн. Опять не компилиться. Простите, гляньте, если можно. #include<iostream> int F (int L,G){return(L+G);} int main () { int a,b,c; cin>>a; cin>>b; c= F ( a,b); cout << c;system("pause"); return(0); } http://www.cyberforum.ru/cpp-beginners/thread939354.html
C++ Учет времени, даты, считать часы, дни, месяцы и т.д
Подскажите, учусь записывать в файл, делаю программу - банковский учет, небольшое описание: 1. я делаю запись в программу, имя, фамилия, сумма и когда данное лицо принесло деньги (дата и время) 2. эти данные записываются в файл 3. допустим через 5 дня я по новой запускаю программу и программа должна показать что с момента пункта 1-2 прошло 5 дней, ну и там проценты накапали :D т.е. ...
Условный оператор (определить есть ли во втором символе строки символ "-") C++
Народ выручите! вот такой код. выдаёт ошибки. как определить есть ли во втором символе строки символ "-"??? #include <iostream> #include <string> using namespace std; void main() { std::string str;
C++ проверка переданных данных из потока ввода http://www.cyberforum.ru/cpp-beginners/thread939296.html
Здорова! От допустим у нас есть три переменные int i, double d и char c. Нужно проверить что находится в потоке ввода, какой тип данных, если int то записать в int, если double , то в double и чар в чар. Как это сделать? Я ж не могу просто так cin >>i; или cin >>c; а в потоке несколько символов. И в cin строка наверно ж находится?
C++ аналог getch() Ребят getch меня не устраивает следующим: когда окно теряет фокус он не работает. как выйти из ситуации? подробнее

Показать сообщение отдельно
ninja2
 Аватар для ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
20.08.2013, 10:35  [ТС]     Система ввода/вывода
Все сделал быстро, там в задании написано что часов 10 на это задание нужно потратить, а я его за какой то час сделал, ну как никак скил прокачан про.
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
#include <stdio.h>
 
class istream
{
public:
    //конструктор
    istream(){}
    char get(){return getc(stdin);}
    istream& operator>>(char* s){scanf("%s",s);return *this;}
    istream& operator>>(char c){scanf("%c",c);return *this;}
};
 
class ostream
{
public:
    ostream(){}
    ostream& operator<<(char* s){printf("%s",s);return *this;}
    ostream& operator<<(char c){printf("%c",c);return *this;}
};
 
class ifstream
{
    FILE* pF;
public:
    void open(char* s,char* s1="w")
    {
        pF=fopen((const char*)s,s1);
    }
 
    void close(){fclose(pF);}
    
    ifstream& operator>>(char c){fprintf(pF,"%c",c);return *this;}
    ifstream& operator>>(char* s){fprintf(pF,"%s",s);return *this;}
};
 
class ofstream
{
    FILE* pF;
public:
    void open(char* s,char* s1="r")
    {
        pF=fopen((const char*)s,s1);
    }
    void close(){fclose(pF);}
    ofstream& operator<<(char c){fscanf(pF,"%c",c);return *this;}
    ofstream& operator<<(char* s){fscanf(pF,"%s",s);return *this;}
};
 
int main()
{
    istream is;
    ostream os;
    char c;
    os <<"Vvedite cimvol ... ";
    c=is.get();
    os <<"c= "<<c<<"\n";
 
    char string[256];
    os <<"Vvedite string ... ";
    is >>string;//считываем в string.
    os <<"string= "<<string<<'\n';
 
    //test file
    ifstream iff;
    iff.open("myfile.txt");
    
    char k='k';
    iff >>k;
    iff >>"c= ">>k>>'\n'>>"hellow world gacpada\n";
    iff.close();
 
    ofstream off;
    off.open("myfile.txt");
    off <<string;
    os <<"string= "<<string<<'\n';//считаем строчку с символа
    off.close();
 
    return 0;
}
 
Текущее время: 19:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru