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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Новый стандарт с++ http://www.cyberforum.ru/cpp-beginners/thread90544.html
В 2009 году должен быть выйти новый стандарт. Хотелось бы узнать какие новшевства он принес в язык. Стал язык удобнее или нет. И какие компиляторы уже на данный момент поддерживают этот стандарт. P.S. Гугл не дал никаких убедительных ответов на вопросы.
C++ С++ vs. Visual Studio C++! В чем разница между C++ и Visual Studio C++?? http://www.cyberforum.ru/cpp-beginners/thread90415.html
C++ Открытие wav файла
Здравствуйте. мне надо открыть музыкальный файл формата wav и считать информацию в массив из блока data. написала начало функции. но не работает. не находит блоки wav и data вообще. вот программа. что не так? WAVEFORMATEX* wfx; // Указатель на объект структуры WAVEFORMATEX HMMIO m_hmmioIn; // Мультимедийный дескриптор файла MMCKINFO m_ckIn; // Инфоромация о вложенном блоке формата...
Удаление инфы из дискового файла C++
Есть файл. Этот файл читается и пишется как типизированный (подозреваю, что к делу это не относится), то есть в качестве указателя на буфер юзится указатель на структуру. Надо из файла удалить одну запись. Как это сделать без использования временного файла ?
C++ Подключение библиотеки http://www.cyberforum.ru/cpp-beginners/thread89992.html
Здраствуйте. Как мне подключить библиотеку к проекту только 1 раз. тоесть есть у меня 4 срр файла каждий поключаен набор библиотек //lib.h #pragma once #include <iostream> #include <conio.h> #include <vector> #include "Firm.h" #include "Point.h" #include "Penta.h"
C++ Посчитать количество слов в строке Задача такая Ввести строку символов. вывести на экран строку, посчитать количество слов в строке. :help: помогите ! подробнее

Показать сообщение отдельно
TanT
эволюционирую потихоньку
 Аватар для TanT
464 / 462 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
29.01.2010, 18:54     Работа с файлами
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
#include <iostream>
#include <fstream>
 
using namespace std;
 
 
int main()
{
    int n, i;
    char *File="input.txt";         // исходный фаил
    ifstream f(File);
 
    if (!f.is_open())                   // проверка наличия файла с данными о клиентах
    { 
        cout<<"ERROR: not file:"<<File<<endl;  
        system("pause");    
        return 0;
    }
    
    f >>n; // считываем количество чисел
    int * mas = new int[n];
 
    // считываем из файла данные
    for (i=0; i<n; i++) 
    {
        f>>mas[i];
            cout<<" "<<mas[i];
    }
    cout<<endl;
 
// первая 
    for(i=n-1; mas[i]!=0 && i>=0; i--);
 
    if(i==-1)
        cout<<"Nulei net v massive"<<endl;
    else
        cout<<"Posle poslednego nuly "<<n-1-i<<" elementa"<<endl;
 
// вторая
        int maxN=mas[0], temp=0;
        for(i=1; i<n; i++)
        {
            temp++;
            if(maxN<=mas[i])
            {
                temp=0;
                maxN=mas[i];
            }
        }
        cout<<"Kol-vo elementov posle maximalnogo elementa "<<temp<<endl;
 
    cout<<endl;
    system("pause");
    return 0;
}
 
Текущее время: 06:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru