Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Immi
3 / 3 / 1
Регистрация: 30.01.2013
Сообщений: 73
#1

Заполнить массив Char словами из текстового файла

14.04.2013, 11:02. Просмотров 690. Ответов 5
Метки нет (Все метки)

как забить в массив типа чар слова из текстового файла?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.04.2013, 11:02
Ответы с готовыми решениями:

Из текстового файла в массив char
Рассматриваются слова, содержащиеся в символьных файлах f1 и f2....

Заполнить массив числами из текстового файла
Добрый вечер формучане! Помогите, пожалуйста, решить это задание. В файле...

Заполнить массив словами вводом с консоли
Задача тривиальна - заполнить массив словами вводом из консоли. Как я понимаю...

Удалить из текстового файла все лишние пробелы, оставив между словами не более одного пробела
Дано вот такое задание: Дан текстовый файл. Удалить из него все лишние пробелы,...

Считывание из текстового файла в переменную типа char[250].
С наступившим вас, уважаемые программисты! У меня TURBOC.3_0. Стоит задача...

5
Игорь с++
473 / 465 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
14.04.2013, 11:27 #2
Immi, вот так , только текстовый документ с названием 1.txt должен лежать рядом
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
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
 
int main(int argc, char *argv[])
{
 
HANDLE hFile;
    
    DWORD dwBytes=0;int BufSize=0;
     
char Buffer[100]={0};
 
hFile=CreateFile("1.txt",GENERIC_READ, FILE_SHARE_READ,NULL, OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);
BufSize = GetFileSize(hFile, NULL);
 
ReadFile(hFile,Buffer,BufSize,&dwBytes,NULL);
CloseHandle(hFile);
 
printf("%s\n",Buffer);
  
  system("PAUSE");  
  return 0;
}
0
Immi
3 / 3 / 1
Регистрация: 30.01.2013
Сообщений: 73
14.04.2013, 11:40  [ТС] #3
что это за ужас вперемешку с капсом?*_________________*

Добавлено через 2 минуты
даже если его запустить, там вылетает такая ошибка и я не знаю что это =(
error C2664: 'CreateFileW' : cannot convert parameter 1 from 'const char [10]' to 'LPCWSTR'
0
Игорь с++
473 / 465 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
14.04.2013, 11:49 #4
Immi, этот ужас называется кодом , а вот что на самом деле ужас , так это то , что ты без всяких свох наработак просиш сделать за тебя , а когда тебе дают код ты нос свой воротиш.Да и кстати программа работает обсалютно корректно вот тебе скрин-
0
Миниатюры
Заполнить массив Char словами из текстового файла  
Игорь с++
473 / 465 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
14.04.2013, 11:51 #5
и походу ты делал копипаст в студию , так хоть копипаст делай правельно , отключи юникод
0
Immi
3 / 3 / 1
Регистрация: 30.01.2013
Сообщений: 73
14.04.2013, 11:52  [ТС] #6
Цитата Сообщение от Игорь с++ Посмотреть сообщение
Immi, этот ужас называется кодом , а вот что на самом деле ужас , так это то , что ты без всяких свох наработак просиш сделать за тебя , а когда тебе дают код ты нос свой воротиш.Да и кстати программа работает обсалютно корректно вот тебе скрин-
ок, извини, я не хотел тебя обидеть)
но я просто скопировал твой код, вставил, переместил файл в папку к проекту и ничего не произошло..
0
14.04.2013, 11:52
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.04.2013, 11:52

Заполнить массив типа char с клавиатуры
Помогите заполнить массив типа char с клавиатуры. { int i; char m; ...

Заполнить поля структуры из текстового файла
struct { char name, mat, px, vyd, foc, ser, vid, iso; }eos; и есть...

Одномерный массив. Ввод с текстового файла
ввод чисел должен производиться с текстового файла


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru