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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.04.2017, 18:45   #1
седьмой
Форумчанин
 
Регистрация: 17.07.2012
Сообщений: 140
По умолчанию Как найти соответствие заголовочных файлов с и с++?

Не могу настроить по нормальному dosbox при работе в терминальном режиме под виндой 7-64 проф. Ни экран не расширяется, ни мышь не работает, руками работать уже отучился, просто не хватает терпения, хотя в армии на БПЧ в слепую когда то печатал. Поставил CodeBloks что бы код можно было проверить сразу скопировав в инете. Но проблема не могу найти соответствие заголовочных файлов, нет ли где нибудь у кого нибудь ссылки на таблицу соответствия заголовочных файлов с буквой .h и без буквы Н (не могу найти соответствие файлу <conio.h>). Вот нашел всего один пример (уже потерял), но там не все были заголовочные файлы. Или может быть есть что то другое аналогичное DosBox которое бы позволяло проверять и настраивать минимальный код для доса, на эмуляторе доса, который бы нормально работал в терминальном режиме. Или у меня (не у меня, но это не важно) просто руки кривые и DosBox в терминальном режиме должен нормально работать?
седьмой вне форума Ответить с цитированием
Старый 21.04.2017, 18:55   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

conio.h нет в стандарте, его может не быть в компиляторе.

Вроде в Билдере и VC++ есть, в GCC/MinGW нет.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 21.04.2017, 19:00   #3
седьмой
Форумчанин
 
Регистрация: 17.07.2012
Сообщений: 140
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Вроде в Билдере и VC++ есть, в GCC/MinGW нет.
а чем тогда можно проверить такой код?
Код:
#include <conio.h>

void border (int, int, int, int);

int main(void)
{
clrscr();

/* создание первого окна */
window (3, 2, 40, 9);
border (3, 2, 40, 9);
gotoxy(1,1);
cputs("This line will be wrapped at the end of the window.");
getche ();
return 0;
}
Просто у меня в рабочей программе под досом нечто аналогичное и хочется тут проверить , а не туда тащить все в дос и проверять. В CodeBloks не идет под виндой, я думал из за этого заголовочного файла.

вот такие ошибки
Код:
 Сборка: Debug in prob2 (compiler: GNU GCC Compiler)---------------

mingw32-g++.exe -Wall -fexceptions -g  -c C:\1\prob2\main.cpp -o obj\Debug\main.o
C:\1\prob2\main.cpp: In function `int main()':
C:\1\prob2\main.cpp:11: error: `window' undeclared (first use this function)
C:\1\prob2\main.cpp:11: error: (Each undeclared identifier is reported only once for each function it appears in.)
C:\1\prob2\main.cpp:13: error: `gotoxy' undeclared (first use this function)
C:\1\prob2\main.cpp:14: error: `cputs' undeclared (first use this function)
Process terminated with status 1 (0 minute(s), 0 second(s))
4 error(s), 0 warning(s) (0 minute(s), 0 second(s))
Или попробовать код в MS VS C++?

Последний раз редактировалось Alex11223; 22.04.2017 в 09:35.
седьмой вне форума Ответить с цитированием
Старый 21.04.2017, 19:08   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

gotoxy и т.п. вроде бы и в VS нет.
Может быть в Билдере.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 21.04.2017, 19:11   #5
седьмой
Форумчанин
 
Регистрация: 17.07.2012
Сообщений: 140
По умолчанию

Код:
#include "stdafx.h"
#include "conio.h"


	int main(void)
	{
		

		/* создание первого окна */
		window(3, 2, 40, 9);
		
		gotoxy(1, 1);
		cputs("This line will be wrapped at the end of the window.");
		getche();
		return 0;
	}
красное это ошибки, компилятор их не понимает

Последний раз редактировалось седьмой; 21.04.2017 в 19:12. Причина: подправил код
седьмой вне форума Ответить с цитированием
Старый 21.04.2017, 19:15   #6
седьмой
Форумчанин
 
Регистрация: 17.07.2012
Сообщений: 140
По умолчанию

Достала уже организация труда на работе прав администратора не дают, настроить по нормальному сами не могут, 90 % времени уходит на перетаскивание кода туда сюда, а работать когда? Это риторический вопрос, пятница, 7 вечера, наверно пора искать другую работу....
седьмой вне форума Ответить с цитированием
Старый 21.04.2017, 19:30   #7
alexzk
Форумчанин
 
Регистрация: 12.04.2017
Сообщений: 889
По умолчанию

это какие-то левые библиотеки. Скорее всего, из Borland C++ 3.0
Только там они и есть.
...а потом, еще их нужно линкеру указать использование (для борланда, гдето в настройках проекта).

...для мыши в дос-бокс нада задать загрузку драйвера
mouse.com
в
autoexec.bat

Эээ..вспомнил) есть Борланд С++ 5.0, вот им можно собрать проекты для ДОС, а сам он виндовый. Если сильно припрет, могу поискать диск....но мне его и читать нечем собссно )
О вот, его хозяива на халяву дают
https://edn.embarcadero.com/article/20633

Последний раз редактировалось alexzk; 21.04.2017 в 19:39.
alexzk вне форума Ответить с цитированием
Старый 22.04.2017, 09:13   #8
седьмой
Форумчанин
 
Регистрация: 17.07.2012
Сообщений: 140
По умолчанию

Да нет я сам поищу и на этом спасибо, а то уже достали мелкие проблемы, как работать так давай в 2 смены и по выходным, а как все настроить по людски или дать нормальный доступ администрирования, так сразу руки выкручивают, то нельзя это опасно, это еще что нибудь...

да кажется то что нужно, большое спасибо!

Последний раз редактировалось Alex11223; 22.04.2017 в 09:34.
седьмой вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C#: Найти минимальную позицию начала подмассива в заданном массиве, или вернуть (-1), если соответствие не обнаружено Микле C# (си шарп) 1 25.09.2016 13:03
Подключение заголовочных файлов Petro357 Общие вопросы C/C++ 4 20.09.2016 21:23
Конвертирование заголовочных файлов C/C++ в Delphi tsar_ Общие вопросы Delphi 0 06.02.2013 11:14
подключение заголовочных файлов tiger() Общие вопросы C/C++ 2 07.11.2012 14:56
Висуал студио 2008 С++ подключение заголовочных файлов Eros Общие вопросы C/C++ 6 11.05.2010 15:53