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

Работа с файлами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что тут не так? http://www.cyberforum.ru/cpp-beginners/thread246000.html
#include <iostream> #include <conio.h> using namespace std; bool is_it(char *); int main(){ char *str=new char; cout <<"Enter string > "; cin.getline(str,255); int n=is_it(str);
C++ новичок с вопросом Здравствуйте форумчане у меня вот такой вопрос к вам как хотящему начать изучать язык программирования: Собственно и сам вопрос: можно ли построить программу на голосовом управлении?То есть говоришь-выполняет...???И если да то что потребуется для этого?(дополнительные модули...) у меня же есть это ru_visual_studio_2010_ultimate Заранее благодарен http://www.cyberforum.ru/cpp-beginners/thread245997.html
В чём ошибка? C++
#include <iostream> #include <conio.h> using namespace std; int main (){ const char*str1; cin.getline(str1,255); cout<<str1; getch(); return 0; }
C++ Нахождение палиндрома.
Написать функцию, которая определяет, является ли строка палиндромом. Заголовок функции: bool isPolindrom(const char *s); Написать программу, которая принимает от пользователя набор строк (массив строк), и выводит на экран только те строки, которые являются палиндромами. Вообще не знаю как сделать..Если кому не трудно...
C++ Ассоциативный массив "ключ - список" http://www.cyberforum.ru/cpp-beginners/thread245973.html
С помощью stl нужно создать ассоциативный массив "ключ" = "список" Ассоциативный массив - это unordered_map само собой Нужно чтобы ключу соответствовал список, это vector, т.к. скорость работы очень критична, и искаться по нему значения будут гораздо чаще, чем добавляться (порядка 5 тысяч в секунду) Контейнер map я могу сделать, и работать с ним. Подскажите как можно и как лучше реализовать...
C++ Классы и исключения Нужна помощь. Есть класс, в котором определен класс исключение. Как этот класс вызвать в дружественной функции? class number { private: int *num; int size; public: class error{}; friend number operator -(int ,const number&); подробнее

Показать сообщение отдельно
Ксюха21
0 / 0 / 0
Регистрация: 20.02.2011
Сообщений: 8

Работа с файлами - C++

20.02.2011, 22:27. Просмотров 391. Ответов 1
Метки (Все метки)

Добрый день! Помогите, пожалуйста с задачей -- я в С++ совсем чайник. Просто хотя бы подскажите каким методом делать или пример какой-нибудь дайте.
Надо, чтобы программа принимала 1 параметр командной строки -- имя файла, в котором содержится список дел.
Я так поняла, что это выглядит приблизительно так: (подскажите, если что не правильно)

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
#include <iostream>
#include <fstream>
#define MAX 105
using namespace std;
 int main( void )
{
    FILE *file;
    char fname[30];
    char result;
    cout << "Enter file name" << endl;
    gets (fname);
    file = fopen(fname,"r");
    if (file==0 && result != EOF) {
        cout << "Can't open file" << fname << endl;
        return 0;
    }
 
 int i=0;
     while ( i<MAX) {
         result = fgetc(file);
         cout << result;
         i++;
     }
     fclose (file);
 }
(Простите за все ужасные ошибки -- я действительно совсем новичок и делала все наобум) ->
А в файле должен быть список дел -- по одному на строку в формате:
<Начальное время> <Конечное время> <дело>. Пример:

12:30 16:40 работа
13:00 14:00 обед
16:30 17:00 встреча

А вывести программа должна в консоль время начала и конца пересечения событий и сами события, пример:

13:00 14:00 работа + обед
16:30 16:40 работа + встреча

(Я понимаю это как структуру, но не знаю как связать считывание с файла и работу со структурными элементами).
Помогите, пожалуйста, заранее огромное спасибо!!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru