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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Lar4ik
43 / 41 / 20
Регистрация: 27.02.2013
Сообщений: 284
#1

Считать текст из файла и вывести на экран только предложения начинающиеся с тире - C++

07.10.2013, 11:35. Просмотров 507. Ответов 3
Метки нет (Все метки)

Дан преподавателем код программы для самостоятельного разбора. Помогите понять какая ошибка в 44 строке.
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
#include <iostream>
#include <fstream>
#include <stdio.h>
#include <windows.h>
 
char*Rus(const char*text);
using namespace std;
int main(int argc, char *argv[]) {
ifstream fin("d:\out.txt", ios::in);
if(!fin){
cout << Rus( " Ошибка " ) << endl; return 1;};
fin.seekg(0,ios::end);
long len = fin.tellg();
char*buf = new char [len +1];
fin.seekg(0,ios::beg);
fin.read (buf, len);
long i = 0;
//-----------------------
bool fl=false;
while(buf[i] != '\0'){
    while (fl) {
        if (buf[i+1]=='\n') {
             goto m;
        }
             cout<<buf[i+1];
             m:
        i++;
        if (buf[i]=='.' || buf[i]=='\0')    { 
                     fl=false;
                     cout<<"\n";  }
        }
    if (buf[i] == ' ' && buf[i+1] == '-')  
                fl = true;
    i++;
}
//----------------
fin.close();
cout << endl;
system("PAUSE");
return 0;
}
char bufRus[256];
char* Rus (const char*text){
CharToOem (text, bufRus);
return bufRus;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2013, 11:35     Считать текст из файла и вывести на экран только предложения начинающиеся с тире
Посмотрите здесь:

Считать текст из файла и вывести на экран только предложения, начинающиеся с тире - C++
Помогите пожалуйста, не знаком с работой с файлами в плюсах и не силен в работе со строками. Нужно написать программу, которая считывает...

Считать текст из файла и вывести на экран только предложения, начинающиеся с введенного с клавиатуры слова - C++
Доброго времени суток! Помогите, пожалуйста, дописать код. Вот задание: Написать программу, которая, считывает текст из файла и выводит...

Cчитать текст из файла и вывести на экран предложения, начинающиеся с тире - C++
Помогите!!!!!!!! Жизненно важно!!!! НЕОБХОДИМА программа которая считывает текст из файла и выводит на экран предложения, начинающиеся...

Считать текст из файла и вывести на экран только предложения, не содержащие запятых - C++
Помогите пожалуйста доделать программу) Собственно, она считывает текст из файла и выводит на экран только предложения, не содержащие...

Вывести только предложения, начинающиеся с тире - C++
Написать программу, которая считывает текст из файла и выводит на экран только предложения, начинающиеся с тире, перед которым могут...

Вывести на экран предложения начинающиеся с тире - C++
Написать программу, которая считывает текст из файла и выводит на экран только предложения, начинающие с тире, перед которым могут...

Считать текст из файла, и вывести только предложения, в которых нет запятой - C++
Написать програму которая считывает текст из файла и выводит на екран только предложения в которых нету запятой? Это надо сделать через...

Считать английский текст из файла и вывести на экран слова, начинающиеся с гласных букв - C++
программа , которая считает английский текст из файла и выводит на экран слова, начинающиеся с гласных букв!!! Помогите исправить...

Считать текст из файла и вывести только предложения, состоящие из заданного количества слов - C++
Написать программу, которая считывает текст из файла и выводит на экран только предложения, состоящие из заданного количества слов. ...

Считать текст из файла и вывести на экран все слова текста, начинающиеся с гласной буквы - C++
Напиcать программу, которая считывает текст из файла и выводит на экран все слова текста, начинающиеся с гласной буквы, меняя ее на...

Считать текст из файла и вывести на экран его предложения в обратном порядке - C++
Не могу найти ошибку, помогите пожалуйста! #include &quot;stdafx.h&quot; #include &quot;iostream&quot;; #include &quot;conio.h&quot;; #include &quot;stdio.h&quot;; ...

Считать текст из файла и вывести на экран сначала вопросительные, затем восклицательные предложения - C++
Написать программу, которая считывает текс из файла и выодит на экран сначало вопросительные, затем восклицательные предложения.


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
VEINHORN
543 / 92 / 22
Регистрация: 16.12.2011
Сообщений: 317
07.10.2013, 14:08     Считать текст из файла и вывести на экран только предложения начинающиеся с тире #2
C++
1
CharToOem ((LPCWSTR)text, bufRus);
Сделайте явное приведение.
Lar4ik
43 / 41 / 20
Регистрация: 27.02.2013
Сообщений: 284
07.10.2013, 21:15  [ТС]     Считать текст из файла и вывести на экран только предложения начинающиеся с тире #3
только теперь выдает ошибку fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
alsav22
5416 / 4812 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
08.10.2013, 04:48     Считать текст из файла и вывести на экран только предложения начинающиеся с тире #4
Ошибка 1>LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
Сбой при преобразовании в COFF: файл недопустим или поврежден
Yandex
Объявления
08.10.2013, 04:48     Считать текст из файла и вывести на экран только предложения начинающиеся с тире
Ответ Создать тему
Опции темы

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