Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» В чем удобней\легче программировать С++?

Автор: RacOon404
Дата сообщения: 18.08.2004 20:54
сабж
Автор: vitls1
Дата сообщения: 18.08.2004 22:03
имхо, для С++ нужна среда попроще, типа devcpp. Для визуал программинга - Борланд, для WinAPI visual studio + visual assist
Автор: mihas83
Дата сообщения: 19.08.2004 07:01
RacOon404
Смотря какая ''ориентация'' у тебя будет дальше...
Смотри несколько тем здесь (в ''Прикладное программирование'').
Автор: WiseAlex
Дата сообщения: 19.08.2004 10:45
Набор текта, управление проектом, отладка в VC на высоте, визуальность мягко говоря отсутствует (но есть qt и fox tools)
в билдере все с точностью до наоборот
Автор: RacOon404
Дата сообщения: 19.08.2004 13:02
А что скажете о Visual Studio.NET она будет компилировать только дотНЕТ или для С++ тоже подойдет?

ЗЫ просто в сети (локалке) нашел только Борланд6 и Visual Studio.NET
И еще такой вопрос: вот я купил себе книгу по С++ там идут примеры простейших программ (типа сложения и т.п.), я вот не пойму куда их в билдере писать? появляется просто серое поле с точечками в книге вобще об этом не слова :/ там только примеры и разъяснения... :*(
Автор: WiseAlex
Дата сообщения: 19.08.2004 16:10
RacOon404

Цитата:
А что скажете о Visual Studio.NET она будет компилировать только дотНЕТ или для С++ тоже подойдет?

c++ она компилит норально.

Цитата:
я вот не пойму куда их в билдере писать?

нужно создать консольное приложение
Автор: RacOon404
Дата сообщения: 19.08.2004 16:34
Эм... а как создать консольное приложение?
Автор: WiseAlex
Дата сообщения: 19.08.2004 18:51
RacOon404
при создании нового проекта должны предложить выбор dll,win exe, и т.д. там будет что-то типа console app(иногда подвид чистого win32 проекта не (vcl)) - назвать точно не могу билдер видел последний раз пол года назад
Автор: RacOon404
Дата сообщения: 19.08.2004 20:18
О точно! Console wizard называется, как-то сразу я не приметил это...Благодарю
Автор: Metenik
Дата сообщения: 20.08.2004 15:35
Я работою с Visual, доволен
Автор: mihas83
Дата сообщения: 21.08.2004 09:52
WiseAlex

Цитата:
в VC... визуальность мягко говоря отсутствует (но есть qt и fox tools)

Не согласен. Я дополняю это Visual Assist и WndTabs...
Аргументируй свою точку зрения и поделись опытом по qt и fox tools...

Автор: CamTracer
Дата сообщения: 21.08.2004 13:08
А мне хватает даже того, что уже есть в VC. Ничем дополнительно не пользуюсь.
Автор: Thupriy
Дата сообщения: 21.08.2004 19:03
RacOon404
Мелкие программки лучше компилировать в gcc. Есть такой редактор со встроенным компилятором - Jen's File Editor. Просто прелесть для консольных приложений. Могу прислать по почте, или загрузить на свой сайтик.
Автор: WiseAlex
Дата сообщения: 22.08.2004 17:27
mihas83

Цитата:
Я дополняю это Visual Assist и WndTabs...

я тоже, но имелось ввиду создание интерфейса в стиле делфи, qt здесь явно дает фору mfc, но это уже offtopic
CamTracer

Цитата:
Ничем дополнительно не пользуюсь.

VisualAssist - без него плохо
Автор: RacOon404
Дата сообщения: 22.08.2004 21:22
Thupriy
Ну если не трудно, кинь на сайтик (думаю не только мне тут одному нужно)

А что именно дает Visual Assist? создает среду наподобе Борланда?
Автор: Thupriy
Дата сообщения: 23.08.2004 11:17
RacOon404
Загрузил! http://thupriy.narod.ru/russian.htm
Попробуйте, мне лично понравилось. Только DOS кириллицу не понимает (пишет всякую абракадабру), поэтому русский текст я набирал в Bred-е. Можно в любом другом редакторе, который поддерживает DOS кодировку.
Автор: mihas83
Дата сообщения: 23.08.2004 12:45
RacOon404

Цитата:
А что именно дает Visual Assist? создает среду наподобе Борланда?

Нeт, делает жизнь программиста более конфортной, легкой...
Автор: WiseAlex
Дата сообщения: 23.08.2004 13:15
RacOon404

Цитата:
А что именно дает Visual Assist?

http://wholetomato.com
Автор: mihas83
Дата сообщения: 23.08.2004 14:13
RacOon404
На Ru.Board есть тема Visual Assist и даже ''лекарство''.
Автор: RacOon404
Дата сообщения: 24.08.2004 09:15
Thupriy
Спасибо, действительно удобная прога.
Автор: mihas83
Дата сообщения: 24.08.2004 11:10
RacOon404

Цитата:
Спасибо, действительно удобная прога.

Я уже почти 5 лет работаю с ней и очень доволен.
Обрати внимание на возможность редактировать AutoText в vassist.tpl.
Автор: RacOon404
Дата сообщения: 24.08.2004 15:08
Установил VS.NET 2003 (ну для интереса просто, так то я пока буду в gcc) вписываю туда свой код (во всех до этого юзаемых компиляторах она прекрасно работала), вопервых где все Препроцессоры (вроде так называются?) к конкретном случае iostream.h. Вобще отсутсвует папка include, + еще сразу ще в код пизается всякая ерунда странная... Короче прога не собирается
Это я кривой, или у Мелкомягких как обычно все наоборот?
Автор: Thupriy
Дата сообщения: 24.08.2004 16:17
RacOon404
Да, я её случайно нашёл у Крупника, есть такой писатель ("Изучаем Си") .
Мне понравился довольно таки быстрый компилятор и главное ничего лишнего.
Автор: WiseAlex
Дата сообщения: 24.08.2004 17:02
RacOon404

Цитата:
или у Мелкомягких как обычно все наоборот?

вроде всегда было нормально - приведи текст программы
Автор: RacOon404
Дата сообщения: 24.08.2004 19:25
вот (всякие надписи, это я так для себя вписал, что было похоже на прогу с интерфейсом )

Код:
#include <iostream.h>
int plus(int, int);
int minus(int, int);
int multiply(int, int);
int main()
{
int a, b, c, d, e;
cout << "Welcome to the Mega-Calculator!" << endl;
cout << "Enter the first number..." << endl;
cin >> a;
cout << "Enter the second number..." << endl;
cin >> b;
c = ::plus(a,b);
d = ::minus(a,b);
e = ::multiply(a,b);
cout << "Sum = " << c << endl;
cout << "Difference = " << d << endl;
cout << "Product = " << e << endl;
cout << "BTW... Hello, world!" << endl;
return 0;
}
int plus(int a, int b)
{
return a + b;
}
int minus(int a, int b)
{
return a - b;
}
int multiply(int a, int b)
{
return a * b;
}
Автор: mihas83
Дата сообщения: 25.08.2004 08:01
RacOon404

Цитата:
впринципе код из книжки прям

Сработало все на ура.
Правда, добавил #include "stdafx.h".
Иначе - ''ругалось'':
Цитата:
fatal error C1010: unexpected end of file while looking for precompiled header directive

Автор: odl455
Дата сообщения: 25.08.2004 08:18
RacOon404
mihas83

тык нужно было добавить windows.h, приложение же виндовое.
Автор: mihas83
Дата сообщения: 25.08.2004 09:14
odl455

Цитата:
тык нужно было добавить windows.h, приложение же виндовое

Достаточно #include "stdafx.h". У него ''внутри'' все есть.
Автор: odl455
Дата сообщения: 25.08.2004 09:21
mihas83

в том то и дело что достаточно windows.h
и ничего лишнего препроцессить не нужно
Автор: WiseAlex
Дата сообщения: 25.08.2004 09:39
odl455

Цитата:
в том то и дело что достаточно windows.h

windows.h здесь вообще не нужен - приложение консольное и api вызовов здесь нет

mihas83
stdafx.h - по умолчанию visual требует вставку его во все cpp модули (это предкомпилированный файл, но при желании это поведение можно изменить:
свойства проекта(или конкретного cpp файла раздел С++ /precomiled header/Create(Use)Precomiled header поставить Not using ) )

RacOon404
что касается iostream.h - действительно в поставке 7,1 я его не нашел... в 7.0 вроде был.
выход достаточно простой вместо #include <iostream.h> вставить

Код:
#include <iostream>
using namespace std;

Страницы: 123

Предыдущая тема: устройство на COM порту, драйвер


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.