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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.06.2011, 18:13   #11
malor
Форумчанин
 
Регистрация: 23.05.2007
Сообщений: 151
Вопрос

Решил пока не использовать временно функцию TransformLine(), а посмотреть так.
При считывании второй строки их txt-файла первым символом идет не пятерка, а ноль:



Аналогично и при считывании 3-й строки.

Текстовик:
Вложения
Тип файла: zip Debug_and_EventMouseTXT_Screen.zip (82.4 Кб, 5 просмотров)
malor вне форума Ответить с цитированием
Старый 27.06.2011, 22:29   #12
EUGY
Форумчанин
 
Аватар для EUGY
 
Регистрация: 11.07.2010
Сообщений: 914
По умолчанию

Видимо придется "затачивать" под данный файл.
Код:
bool nextLine(FILE * pF, char * retswtr)
{
	const int mx = 32;
	wchar_t streamline[mx];
	fpos_t prv;
	fgetpos (pF,&prv);
	fgetws(streamline,  mx, pF);
	bool bend = feof(pF);
	int i;
	for (i = 0; i < mx/2; i++)	{
		retswtr[i] = streamline[i*2];
		if (0x000A==retswtr[i]) break;
	}
	retswtr[i] = 0;
	prv+=(i+1)*2;
	fsetpos (pF,&prv);
	return bend;
}

...
...
FILE *pFile;
int WMMsg;
char myOutLine[16];
pFile = _wfopen(TEXT("D:\\eventmouse.txt"),  TEXT("r"));
while(!nextLine(pFile,myOutLine))
{
	WMMsg = atoi(myOutLine);
}
EUGY вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi перебрать все символы из Edit AdDa Помощь студентам 2 06.06.2011 09:19
определить все двузначные числа сумма квадратов цифр которых кратна числу 15 [Pascal] mrRastom Помощь студентам 5 16.12.2010 09:47
Найти в массиве число наиболее близокое к целому числу Willow Помощь студентам 2 16.01.2010 13:33
Удалить из строки все символы типа #10 #9 и т.д. TwiX Общие вопросы Delphi 10 01.12.2009 19:21
удалить в строке все одинаковые символы Михаил70 Помощь студентам 5 09.09.2009 18:35