С++ |
Здравствуйте, гость ( Вход | Регистрация )
Youtube | Vkontakte | KubaLibre | Shareman | Down-House |
С++ |
=Nosf3ratu= |
8.10.2006, 20:25
Сообщение
#41
|
аля Носатый Группа: Домовые Сообщений: 4 262 Регистрация: 1.10.2006 Живет: по такому принципу: "Существуют два мнения - мое и забаненное." Пол: Мужской Репутация: 9 |
народ у кого нибудь есть книги-обучалки по данному языку? вот нужно будет в скором времени знать его..
-------------------- ...sola fide, sola gratia, sola scriptura... |
ЛИМ |
5.12.2006, 9:21
Сообщение
#42
|
Житель КазанДОМа Группа: Домовые Сообщений: 1 018 Регистрация: 13.11.2006 Пол: Женский Репутация: 8 |
Как из фаила считывать в string?
-------------------- Душу, как и дом, обустраивает ее хозяин, поэтому, если в жизни человека холод и пустота, виноват в этом только он сам
|
Ap}{@HrE/l |
5.12.2006, 23:24
Сообщение
#43
|
Мастер Домовой Группа: Домовые Сообщений: 868 Регистрация: 12.10.2006 Живет: в Раю Пол: Мужской Репутация: 0 |
Как из фаила считывать в string? В С++ нет стандартного типа данных string вместо этого используются массивы символов есть класс стринг который определяет этот тип находится в библиотеках cstring.h bstring.h string.h в зависимости от версии и там есть оператор присваивания т.е он присваивает строке то что находится в массиве символов экспромтом могу привести кусок: # include <file.h> # include<cstring.h> void main(void) { int i=0; char a[50],c; string b; //сдесь нужно открыть файл к сожалению на память непомню чтото типа file *f=fopen(путь к файлу,r+B ) while(((c=fgetc(f))!=EOF)&&(i<50)) a[i]=c; b=*a; } Чтото типа того была бы книга в 5 минут бы сделал. Плиз закиньте на фтп Visual net c++. А то тот который там есть, че-то не устанавливается. У меня тоже не установился зараза |
Ap}{@HrE/l |
5.12.2006, 23:51
Сообщение
#44
|
Мастер Домовой Группа: Домовые Сообщений: 868 Регистрация: 12.10.2006 Живет: в Раю Пол: Мужской Репутация: 0 |
# include <file.h> # include<cstring.h> void main(void) { int i=0; char a[50],c; string b; //сдесь нужно открыть файл к сожалению на память непомню чтото типа file *f=fopen(путь к файлу,r+B ) while(((c=fgetc(f))!=EOF)&&(i<50)) a[i++]=c; b=*a; } Извиняюсь недоглядел сдесь правильно |
Текстовая версия | Сейчас: 29.5.2024, 10:06 |