Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.05.2010, 15:59   #11
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Код:
char c = getch();
и
Код:
char c = getche();
работают совершенно одинаково за исключением эха. И обе их можно записать в виде
Код:
getch();
somefunc1();
getche();
somefunc2();
Только во втором случае будет опять же ненужное здесь эхо.
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Старый 17.05.2010, 16:02   #12
mrChester
Я
Форумчанин
 
Аватар для mrChester
 
Регистрация: 24.04.2010
Сообщений: 693
По умолчанию

Точно, извиняюсь
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©.
mrChester вне форума Ответить с цитированием
Старый 17.05.2010, 18:58   #13
DartDayring
Пользователь
 
Регистрация: 10.02.2010
Сообщений: 55
По умолчанию

Что то не получается, можете помочь
Код:
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <string>

     
void main()
{
	setlocale(LC_ALL,"Russian");
	FILE *text;
	FILE *text2;
	text=fopen("file.dat","r");
	char buf[70];
	char buf2[70];
	char word[20];
	char *str;
	if(text==NULL)
	{
		printf("Ошибка открытия файла file.dat\n"); return;
	}
	printf("Вывод текста:\n\n");
	while ((fgets(buf,70,text))!= 0)  
	{
		printf("%s", buf);
	}
	fclose (text);

	gets(word);

	text2=fopen("file.dat","r");
	while ((fgets(buf2,70,text))!= 0)  
	{
		str=strtok(buf2," ");
		while(str != 0)
		{
		if(strcmpi(word,str)==0)
		{
			printf("\"");
			printf("%s", str);
			printf("\" "); 
			getch(); goto a;
		}
		printf("%s ", str);
a:   	str=strtok(0," ");
		}
	}
}
DartDayring вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос про Строки DartDayring Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 23.04.2010 21:59
Вопрос про C# BanzoO Общие вопросы C/C++ 1 02.07.2009 03:47
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) Albert2008 Общие вопросы Delphi 4 21.08.2008 15:33
У меня вопрос про базы данных,а точнее про таблицы!!! Alexij Общие вопросы Delphi 1 13.04.2008 23:24
Вопрос про строки delphi_beginner Общие вопросы Delphi 2 13.05.2007 20:50