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

считывание с файла... - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ иерархия классов... http://www.cyberforum.ru/cpp-beginners/thread396005.html
Ребят, помогите, сделать прогу с иерархией классов: здание-> высотное здание, административное здание, частный дом; ....пожалуйста)
C++ Поведение змейки Здравствуйте, есть код, игра змейка, все никак не получается заставить поворачивать змейку как надо, в приведенном кусочке кода змейка не гнется - поворачивает как палка причем вокруг самой первой головы. Пробовал создавать массив с координатами х и у и в нем смещать по таймеру, получилось еще хуже, прошу помощи в задании правил поведения змейки (все в visual си++) hdc = BeginPaint(hWnd,... http://www.cyberforum.ru/cpp-beginners/thread396004.html
C++ Сортировка слиянием в С++
Вот такое задание: Составить программу реализации указанного метода сортировки и иллюстрации его выполнения. В программе предусмотреть просмотр входных и выходных данных и пошаговое перемещение элементов в соответствии с алгоритмом. Для получения входных данных иметь три варианта: a) непосредственный ввод и запись в текстовый файл; b) генерирование с помощью датчика случайных чисел и запись...
Перевод из одной системы счисления в другую C++
Посмотрите, пожалуйста, кому не сложно код в с++. При компиляции выдает ошибку invalid function declaration Текст задачи: Десятичное целое положительное число m переводится в двоичную систему счисления, разряды в этой записи переставляются в обратном порядке, и снова производится перевод в десятичную систему счисления. Напечатать в виде таблицы все полученные значения для...
C++ генератор кроссвордов http://www.cyberforum.ru/cpp-beginners/thread395998.html
Здравствуйте,все! Просьба помочь с созданием генератора кроссвордов, который будет брать слова из специальной базы. Идей нет вообще никаких. Прошу помочь и если возможно дать код, просто третий день уже над ней сижу и совсем никак.
C++ Комментарии к программе........ #include <iostream.h> #include <string.h> #include <stdio.h> #include <conio.h> #define N 5 int main() { int i,j; char x,y; puts("A nu-ka chirikni che te nada:\n"); подробнее

Показать сообщение отдельно
daruwanov
73 / 54 / 2
Регистрация: 10.03.2011
Сообщений: 354
30.11.2011, 22:44     считывание с файла...
как такового типа данных String в с\с++ нет тут строка рассматривается как массив символов

а ваша задача - решается что то вроде этого ...

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
#include<iostream>
using namespace std;
 
int main()
{
    FILE *file;
    int count=0;
    if((file=fopen("D:\\MyTable\\test\\Debug\\temp.txt", "r"))!=NULL)
    {
        do
        {
            char*str1=new char[255];
            memset(str1, 0, 255);
            fgets(str1, 80, file);
            cout<<"str1 = "<<strlen(str1)<<endl;
            delete[] str1;
            count++;
        } while(!feof(file));
        fclose(file);
        cout<<endl;
        cout<<"strings = "<<count;
        system("pause");
        return 0;
    }
    else
    {
        cout<<"Error!!!"<<endl;
        system("pause");
        return -1;
    }
}
Я не проверял но вроде должно работать, если что то не так пишите, посмотрим.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru