Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.87/140: Рейтинг темы: голосов - 140, средняя оценка - 4.87
2 / 2 / 1
Регистрация: 01.05.2013
Сообщений: 109

Подскажите аски код клавиши ENTER

25.05.2013, 07:54. Показов 31261. Ответов 26
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Хотел написать программу, которая вводит строки из файла и выводит их потом построчно, но для вывода каждой новой строки нужно нажать клавишу enter. Подскажите аски код клавиши ENTER или подскажи как можно изменить программу, вот код:
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
#include<iostream>
#include<fstream>
#include<vector>
using namespace std;
int main()
{
   ifstream cin("input.txt");
   //ofstream cout("output.txt");
   vector<string> v;
   string str,str1;
   char enter;
   long long int a=0,b,perem=1,ans=0,i;
   while(getline(cin,str))
   {
       v.push_back(str);
   }
   for(i=0;i<=v.size()-1;i++)
   {
       cout<<v[i]<<endl;
       l:cout<<"'Enter' for continue\n";
       scanf("%c",&enter);
       if(enter=='\n')
       {
       }
       else
       {
           goto l;
       }
   }
   //cout<<str1;
    return 0;
}
P.S. Заранее спаибо.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.05.2013, 07:54
Ответы с готовыми решениями:

прога, которая по нажатой клавише выводит ascii - код символа это клавиши или scan - код самой клавиши.
написать программу, которая по нажатой клавише выводит ascii - код символа этой клавиши или scan - код самой клавиши. осуществите вывод в...

подскажите аски код
подскажите аски код перехода на новую строчку.

Код клавиши <Enter> не отрабатывает
Вот в таком коде клавиша &lt;Tab&gt; отрабатывает нормально, а &lt;Enter&gt; - нет: Private Sub Text1_KeyPress(KeyAscii As Integer) ... If...

26
2 / 2 / 1
Регистрация: 01.05.2013
Сообщений: 109
25.05.2013, 15:40  [ТС]
Студворк — интернет-сервис помощи студентам
-=ЮрА=-, Кстати, Ваша программа не только на enter, но и на другие кнопки выводит текст

Добавлено через 2 минуты
-=ЮрА=-, Не совсем понял про goto если он так плох, зачем его ввели?? И все ошибки которые с ним возникаю, человеческий фактор, если писать грамотно то ошибок таких не возникнет, ИМХО.
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
25.05.2013, 15:46
NaikoN, программа не выводит текст из файла если не нажать Enter. Что ты подразумевал под этим мне невдомёк
Цитата Сообщение от NaikoN Посмотреть сообщение
Ваша программа не только на enter, но и на другие кнопки выводит текст
.
Нам не о чем разговаривать
0
2 / 2 / 1
Регистрация: 01.05.2013
Сообщений: 109
25.05.2013, 15:54  [ТС]
-=ЮрА=-, Ну как же не выводит, вот вывод Вашей программы:
"PRESS ENTER FOR CONTINUE...
PRESS ENTER FOR CONTINUE...the test of
PRESS ENTER FOR CONTINUE..."
Я вводил 7 и 7.
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
25.05.2013, 16:11
NaikoN, я уже повторил
Если ты хочешь кинуть камень в мой огород то проанализируй свой же когд когда ты вбил the
7 и 7
то проскочил две итерации в цикле, мой код был призван показать как можно жмакая по Энтеру скроилть вывод - я не делал вевть wrong для нею следует добавить ветку else
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 <string>
#include <vector>
#include <sstream>
#include <iostream>
using namespace std;
 
int main()
{
    string data = 
        "This is\n"
        "the test of\n"
        "aplication";
    stringstream ss(data);
    string line;
    vector<string> vec;
    while(getline(ss, line))
        vec.push_back(line);
    for(size_t i = 0; i < vec.size(); i++)
    {
        cout<<"\rPRESS ENTER FOR CONTINUE...";
        if(cin.get() == '\n')
            cout<<vec[i]<<endl;
        else
        {
            i--;
            cin.sync();
            cout<<"WRONG..."<<endl;
        }
    }
    return 0;
}
Я пытался тебе сказать о вот таком положении вещей,
https://ideone.com/zQ5uC2
вывод:
PRESS ENTER FOR CONTINUE...WRONG...

PRESS ENTER FOR CONTINUE...This is

PRESS ENTER FOR CONTINUE...WRONG...

PRESS ENTER FOR CONTINUE...the test of

PRESS ENTER FOR CONTINUE...WRONG...

PRESS ENTER FOR CONTINUE...aplication
https://ideone.com/dwfD9S
prog.cpp:4:18: fatal error: conio.h: No such file or directory
compilation terminated.
но видимо твоё десткое "Я лучше него" не даёт тебе открыть глаза на печальную истину - твкой код с гетчем и готу настолько вне стандарта что даже не воспринимается компилятором как стандартный (первая же ошибка на conio и getch - подозреваю что для тебя новость что для плюсов гетч вне стандарта), ладно я ужже говорил
нам не о чем говорить.
Честно жалею, что вообще зашёл в эту тему т.к тебе ничего не объяснить. Думаю должно пройти время чтобы ты научился понимать слова других, которые вобщем то хотели тебе же и помочь.
Миниатюры
Подскажите аски код клавиши ENTER  
1
2 / 2 / 1
Регистрация: 01.05.2013
Сообщений: 109
25.05.2013, 16:46  [ТС]
-=ЮрА=-, Хорошо, я согласен с тем, что у меня не сильно глубокие знания в с++, но если я Вас чем-то обидел, то прошу прощения.
0
25.05.2013, 17:25

Не по теме:

NaikoN, единственная причина моих потов была одна - помочь тебе писать коды близкие к стандарту с использованием одобренных средств С++, не более. Очень надеюсь, что слова по поводу готу и гетча ты воспринял всерьёз и вскоре в темах на форуме буду видеть высококачественный добротный код под маркой NaikoN.

0
2 / 2 / 1
Регистрация: 01.05.2013
Сообщений: 109
25.05.2013, 17:49  [ТС]
-=ЮрА=-, Буду стараться
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
25.05.2013, 17:49

Код клавиши Enter на калькуляторе
Всем здравствуйте ! Такая делема : знаю что код клавиши ентер на цифровой клавиатуре - 13. Да и если написать : void __fastcall...

Составить код, чтобы когда нажимаешь на клавиатуру, выводился Аски код
составить код, чтобы когда нажимаешь на клавиатуру, выводился Аски код

Аски код клавиш
Нужна программа определяющая аски код нажатой клавиши. Так же нужно выводить на экран происходящие операции

Как сложить аски код букв?
Привет, не могу додуматься как поделить аски код и сложить его, собственно надо буквы перевести в аски и потом их сложить, а полученную...

Вывод символа имея его аски код
Здравствуйте. скажите пожалуйста как можно вывести символ в текст бокс имея его аски код? если конкретнее то мне нужно сделать прогу...


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

Или воспользуйтесь поиском по форуму:
27
Ответ Создать тему
Новые блоги и статьи
Теория всего 12. ВГК
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928 Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат» Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru