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

Чтение файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Аудио http://www.cyberforum.ru/cpp-beginners/thread339577.html
Здравствуйте, подскажите пожалуйста примерами, ну или укажите куда копать) Как сделать так, чтоб например, скачивая какой-то файл, например mp3, он сразу же воспроизводился? Как это реализовано в flash плеерах. пишу на visual c++ 2008
C++ код сервера и клиент для онлайн игры Всем привет кому не жалко дайте код сервера и клиент для онлайн игры что бы обменивались даными как в полноценой онлайн игре желательно на языке C++? http://www.cyberforum.ru/cpp-beginners/thread339572.html
Что это за файлы C++
В папке хедеров MinGW видел эти файлы d3d9.h,d3d9caps.h,d3d9types.h. Для чего они?
C++ как в моей программе реализовать заданное уравнение.
Подскажите пожалуйста, как решить данное уравнение методом рунге кута 4 порядка? Метод я реализовал для другого уравнения. Правда не уверен, что правильно. Проверьте пожалуйста. Проблема в том, что я не понимаю, как в моей программе реализовать заданное уравнение. Вот заданное уравнение: Q ̇(с точ)=g/V*(N*cosj-cosQ) Начальные условия: Q0 = -6; g = 9; N=3; j=45; tнач =1, tкон = 10, Δt;
C++ Иконка для .exe http://www.cyberforum.ru/cpp-beginners/thread339542.html
Всем привет! Как мне поменять иконку для .exe файла ? IDE CodeBlocks, mingw Спасибо!
C++ Обясните код программы Объясните пожалуйста код. Вычислить количество положительных элементов квадратной матрицы, расположенных по ее периметру и на диагоналях. #include "stdafx.h" #include <iostream.h> #include <malloc.h> int main(int argc, char* argv) { float *a; int i,j,n,k=0; cout<<"n="; cin>>n; подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
07.08.2011, 10:51     Чтение файла
Как вариант
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
#include <stdio.h>
#include <string.h>
#include <conio.h>
 
int main()
{
    int sLen;
    char * s;
    char * buf;
    FILE * f;
    if(!(f = fopen("input.txt","rb+")))
        printf("EROR ACCES TO input.txt\r\n");
    else
    {
        fseek(f,0,SEEK_END);//Позиционируем курсор вконец файла, чтобы узнать его размер
        sLen = ftell(f);//Получаем текущую позицию курсора, т.к. он вконце - это и будет его длиной файла 
        fseek(f,0,SEEK_SET);////Позиционируем курсор вначало файла, чтобы узнать начать чтение
 
        s = new char[sLen];
        fread(s,1,sLen,f);
        fclose(f);
        s[sLen] = '\0';//Отсекаем мусор вконце строки s
        buf = strrchr(s,' ');
        while(buf)
        {
            printf("%s",buf);
            s[sLen - strlen(buf)] = '\0';//обрезаем строку на величину выведенных символов
            buf = strrchr(s,' ');
            sLen = strlen(s);
        }
        if(s)
            printf(" %s\r\n",s);
    }
    printf("Press any key to continue");
    getch();
    return 0;
}
 
Текущее время: 22:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru