Проблем с cgets(); в C
6 отговора
182 прегледа
Проблем с cgets(); в C
Здравейте!
трябва да заредя един масив със низ от символи и за тази цел реших да използвам функсцията на С gets(); но т.к. използвам цветове в програмата, при използването на тази функция на едрана не се виждат буквите, виждасе как курсора се премества, низа се записва в масива, но буквите не се виждат на екрата. ПРобвах различни цветове за фона и за буквите но не става. Когато се разрових из хелпа открих cgets(); при нея буквите вече се виждат на екрана и то с какъвто си цвят аз поискам, но самата функция не работи коректно. Използвам я както и gets(); но тя сякаш блокира. Използвам я трепати едно след друго. Първия, третия и четвъртия път работи, а втория и третия нищо не иска да чете освет ENTER. Да не би аз да бъркам като я използвам като gets(); или има несъвместивасто с други функции. По принцип не може ли да се използва gets(); с цвят.
И още един въпрос. Как се изпраща в С информация към принтера. Т.е. има ли библиотечна функция за отпечатване на подадета от програмата информация, да речем текст.
Благодаря Ви предварително!
трябва да заредя един масив със низ от символи и за тази цел реших да използвам функсцията на С gets(); но т.к. използвам цветове в програмата, при използването на тази функция на едрана не се виждат буквите, виждасе как курсора се премества, низа се записва в масива, но буквите не се виждат на екрата. ПРобвах различни цветове за фона и за буквите но не става. Когато се разрових из хелпа открих cgets(); при нея буквите вече се виждат на екрана и то с какъвто си цвят аз поискам, но самата функция не работи коректно. Използвам я както и gets(); но тя сякаш блокира. Използвам я трепати едно след друго. Първия, третия и четвъртия път работи, а втория и третия нищо не иска да чете освет ENTER. Да не би аз да бъркам като я използвам като gets(); или има несъвместивасто с други функции. По принцип не може ли да се използва gets(); с цвят.
И още един въпрос. Как се изпраща в С информация към принтера. Т.е. има ли библиотечна функция за отпечатване на подадета от програмата информация, да речем текст.
Благодаря Ви предварително!
Re: Проблем с cgets(); в C
Успях да накарам буквите да се появявят с gets();, просто съм объркал едни цветове.
Re: Проблем с cgets(); в C
stdprn ????
sho za dzver e pa tfa?
nito f ANSI, nito f POSIX go ima...
rgdz
curly
sho za dzver e pa tfa?
nito f ANSI, nito f POSIX go ima...
rgdz
curly
Re: Проблем с cgets(); в C
Взех да се съмнявам дали е по ANSI стандарта - в половината бумаги дето проверих пише, че е ANSI, в другата половина, че не е.
Поздрави
Поздрави