Форум

Радиолюбительский форум.

Если у Вас возникли вопросы, задавайте их на форуме.

В сети

Пользователей: 125
Из них просматривают:
Аналоги: 33. Даташиты: 48. Инструкции: 2. Новости: 7. Остальное: 5. Партнёры: 1. Программы: 1. Производители: 1. Профиль пользователя: 1. Расчёты: 1. Теги: 1. Форум: 24.
Участников: 2
Гостей: 123

Google , Яндекс , далее...
Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры


Партнёры

Новые объявления

В настоящее время нет объявлений.

Просмотр этой темы: 

 1 анонимных пользователей
Вопрос для опытных программистов
Студент
Зарегистрирован:
09.10.2009 15:59
Сообщений: 4
Не в сети
Подскажите пожалуйста,как настроить С++ для того чтобы работать с примерами описанными в учебнике авторов Дейтл.У меня С++ Builder 6.При попытке переписать код программы с учебника пишет ошибку.iostream.h вписывал --но ничего..=(



Re: Вопрос для опытных программистов
Администратор
Зарегистрирован:
07.08.2008 20:40
Из: Тирасполь
Сообщений: 7258
Не в сети
Ты поподробней опиши проблему. Какой учебник, какая ошибка...



Re: Вопрос для опытных программистов
Студент
Зарегистрирован:
09.10.2009 15:59
Сообщений: 4
Не в сети
Ну вот к примеру...
В учебнике ,,как программир.на С++.Дейтл,,описан такой вот самый простой пример программы:
#include <iostream.h>
main ()
{
cout << "Welcome ";
cout << "to C++\n";
return 0;
}
А в моем С++ билдер 6 другие формы

#include <vcl.h>
#pragma hdrstop

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------
и те примеры которые предоставляет Дейтл среда не понимает=(
как сделать так чтобы можно было учится на примерах профессора ДДейтла иначе я буду долго во всем разбираться..
Заранее благодарен...



Re: Вопрос для опытных программистов
Администратор
Зарегистрирован:
07.08.2008 21:24
Из: Рыбница
Сообщений: 2502
Не в сети
Если хочешь программить на билдере, но те примеры, то выбирай консольный режим.
Проект - выбрать - Consol Wizard или Consol Applicanion, точно не помню.



Re: Вопрос для опытных программистов
Студент
Зарегистрирован:
09.10.2009 15:59
Сообщений: 4
Не в сети
Спасибо но теперь окно консоли быстро исчезает после компиляции??что делать?



Re: Вопрос для опытных программистов
Администратор
Зарегистрирован:
07.08.2008 21:24
Из: Рыбница
Сообщений: 2502
Не в сети
getch(); и будет тебе ждать нажатия клавиши на клавиатуре))

Помоему эта функция в conio.h



Re: Вопрос для опытных программистов
Студент
Зарегистрирован:
09.10.2009 15:59
Сообщений: 4
Не в сети
Спасибо работает=)Опять есть вопросы=)))
А что это такое?где эту ГЕТЧ нужно распологать чтобы текст программы выглядел корректно?И все же можно ли обходиться без этого чтобы иметь абсолютную аналогичность с курсом Дейтла,для более эффективного изучения программирования по этому учебнику.
Я просто расчитывал изучить так как написано в учебнике и потом по мере возростания опыта использовать современные методы программирования =))думаю так будет проще чем хвататься за все сразу =))



Re: Вопрос для опытных программистов
Администратор
Зарегистрирован:
07.08.2008 21:24
Из: Рыбница
Сообщений: 2502
Не в сети
getch(); один из вариантов обхода закрытие консольного окна после завершения выполнения.
Если бы ты программил в Torbo C++, то после компиляции можно открыть окно вывода, помоему Alt + F5.
Есть ещё обходы, настрой винду, чтобы она не закрывала консольные приложения после выполнения))
Может ещё в настройках Билдера покопаться...

В общем любое консольное приложение закрывается после выполнения последней строки кода. Чтобы оно не закрылось сразу, можно поставить таймеры. В данном случае стоит функция getch(); - которая ждёт перехвата нажатия клавиши на клавиатуре.
Её ставь в самый конец кода в функции void main(void). Т.е. когда весь твой код выполнится, дойдёт до getch(); и будет тупо ждать нажатия клавиши. Как только ты нажмёшь клавишу последняя строка выполнится и окно закроется



Поиск по форуму


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

Разное

Интересно

При замене электролитических конденсаторов, кроме соблюдения полярности, не следует значительно превышать допустимое рабочее напряжение.
Например, если конденсатор рассчитан на рабочее напряжение 16 В, то при установке нового той же емкости, но рассчитанного на напряжение 300 В после непродолжительной эксплуатации произойдет его расформовка, и емкость его значительно уменьшится.