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

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

Войти
Регистрация
Восстановить пароль
 
Votming
0 / 0 / 0
Регистрация: 22.09.2013
Сообщений: 16
#1

Не могу разобраться со строками - C++

04.11.2013, 11:35. Просмотров 158. Ответов 0
Метки нет (Все метки)

Всем привет. Нужно написать прогу, которая ищет введенное слово в текстовом файле и выводит на экран все предложения содержащие это слово. Я не могу выполнить ввод этого слова, у меня есть примерный ход мыслей, вот он:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
char *s = new char[1];
    s[0] = '\0';
    char ch = 0;
 
while (true)
            {
                ch = getch();
                if (ch == 13)
                {
                    cout << "\n";
                    break;
                }
                int len = strlen(s);
                char *tmp = new char[len + 2];
                strcpy(tmp, s );
                tmp[len] = ch;
                tmp[len + 1] = '\0';
                delete[]s;
                s = tmp;
            }
Но функции getch и strcpy не работаю, компилятор считает их устаревшими и небезопасными. Помогите разобраться, пожалуйста
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.11.2013, 11:35     Не могу разобраться со строками
Посмотрите здесь:

массивы.не могу разобраться C++
C++ Не могу разобраться с файлами
Ребяты помогите со строками чуток разобраться. C++
C++ Не могу разобраться с 2D игрой
Не могу разобраться со строками C++
C++ Не могу разобраться с параметрами
C++ Не могу разобратся со строками!
Не могу разобраться с классами C++
C++ Не могу разобраться с указателями!
посмотрите, не могу разобраться) C++
Не могу разобраться с dynamic_cast C++
C++ Не могу разобраться с void в c++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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