сабж
» В чем удобней\легче программировать С++?
имхо, для С++ нужна среда попроще, типа devcpp. Для визуал программинга - Борланд, для WinAPI visual studio + visual assist
RacOon404
Смотря какая ''ориентация'' у тебя будет дальше...
Смотри несколько тем здесь (в ''Прикладное программирование'').
Смотря какая ''ориентация'' у тебя будет дальше...
Смотри несколько тем здесь (в ''Прикладное программирование'').
Набор текта, управление проектом, отладка в VC на высоте, визуальность мягко говоря отсутствует (но есть qt и fox tools)
в билдере все с точностью до наоборот
в билдере все с точностью до наоборот
А что скажете о Visual Studio.NET она будет компилировать только дотНЕТ или для С++ тоже подойдет?
ЗЫ просто в сети (локалке) нашел только Борланд6 и Visual Studio.NET
И еще такой вопрос: вот я купил себе книгу по С++ там идут примеры простейших программ (типа сложения и т.п.), я вот не пойму куда их в билдере писать? появляется просто серое поле с точечками в книге вобще об этом не слова :/ там только примеры и разъяснения... :*(
ЗЫ просто в сети (локалке) нашел только Борланд6 и Visual Studio.NET
И еще такой вопрос: вот я купил себе книгу по С++ там идут примеры простейших программ (типа сложения и т.п.), я вот не пойму куда их в билдере писать? появляется просто серое поле с точечками в книге вобще об этом не слова :/ там только примеры и разъяснения... :*(
RacOon404
Цитата:
c++ она компилит норально.
Цитата:
нужно создать консольное приложение
Цитата:
А что скажете о Visual Studio.NET она будет компилировать только дотНЕТ или для С++ тоже подойдет?
c++ она компилит норально.
Цитата:
я вот не пойму куда их в билдере писать?
нужно создать консольное приложение
Эм... а как создать консольное приложение?
RacOon404
при создании нового проекта должны предложить выбор dll,win exe, и т.д. там будет что-то типа console app(иногда подвид чистого win32 проекта не (vcl)) - назвать точно не могу билдер видел последний раз пол года назад
при создании нового проекта должны предложить выбор dll,win exe, и т.д. там будет что-то типа console app(иногда подвид чистого win32 проекта не (vcl)) - назвать точно не могу билдер видел последний раз пол года назад
О точно! Console wizard называется, как-то сразу я не приметил это...Благодарю
Я работою с Visual, доволен
WiseAlex
Цитата:
Не согласен. Я дополняю это Visual Assist и WndTabs...
Аргументируй свою точку зрения и поделись опытом по qt и fox tools...
Цитата:
в VC... визуальность мягко говоря отсутствует (но есть qt и fox tools)
Не согласен. Я дополняю это Visual Assist и WndTabs...
Аргументируй свою точку зрения и поделись опытом по qt и fox tools...
А мне хватает даже того, что уже есть в VC. Ничем дополнительно не пользуюсь.
RacOon404
Мелкие программки лучше компилировать в gcc. Есть такой редактор со встроенным компилятором - Jen's File Editor. Просто прелесть для консольных приложений. Могу прислать по почте, или загрузить на свой сайтик.
Мелкие программки лучше компилировать в gcc. Есть такой редактор со встроенным компилятором - Jen's File Editor. Просто прелесть для консольных приложений. Могу прислать по почте, или загрузить на свой сайтик.
mihas83
Цитата:
я тоже, но имелось ввиду создание интерфейса в стиле делфи, qt здесь явно дает фору mfc, но это уже offtopic
CamTracer
Цитата:
VisualAssist - без него плохо
Цитата:
Я дополняю это Visual Assist и WndTabs...
я тоже, но имелось ввиду создание интерфейса в стиле делфи, qt здесь явно дает фору mfc, но это уже offtopic
CamTracer
Цитата:
Ничем дополнительно не пользуюсь.
VisualAssist - без него плохо
Thupriy
Ну если не трудно, кинь на сайтик (думаю не только мне тут одному нужно)
А что именно дает Visual Assist? создает среду наподобе Борланда?
Ну если не трудно, кинь на сайтик (думаю не только мне тут одному нужно)
А что именно дает Visual Assist? создает среду наподобе Борланда?
RacOon404
Загрузил! http://thupriy.narod.ru/russian.htm
Попробуйте, мне лично понравилось. Только DOS кириллицу не понимает (пишет всякую абракадабру), поэтому русский текст я набирал в Bred-е. Можно в любом другом редакторе, который поддерживает DOS кодировку.
Загрузил! http://thupriy.narod.ru/russian.htm
Попробуйте, мне лично понравилось. Только DOS кириллицу не понимает (пишет всякую абракадабру), поэтому русский текст я набирал в Bred-е. Можно в любом другом редакторе, который поддерживает DOS кодировку.
RacOon404
Цитата:
Нeт, делает жизнь программиста более конфортной, легкой...
Цитата:
А что именно дает Visual Assist? создает среду наподобе Борланда?
Нeт, делает жизнь программиста более конфортной, легкой...
RacOon404
На Ru.Board есть тема Visual Assist и даже ''лекарство''.
На Ru.Board есть тема Visual Assist и даже ''лекарство''.
Thupriy
Спасибо, действительно удобная прога.
Спасибо, действительно удобная прога.
RacOon404
Цитата:
Я уже почти 5 лет работаю с ней и очень доволен.
Обрати внимание на возможность редактировать AutoText в vassist.tpl.
Цитата:
Спасибо, действительно удобная прога.
Я уже почти 5 лет работаю с ней и очень доволен.
Обрати внимание на возможность редактировать AutoText в vassist.tpl.
Установил VS.NET 2003 (ну для интереса просто, так то я пока буду в gcc) вписываю туда свой код (во всех до этого юзаемых компиляторах она прекрасно работала), вопервых где все Препроцессоры (вроде так называются?) к конкретном случае iostream.h. Вобще отсутсвует папка include, + еще сразу ще в код пизается всякая ерунда странная... Короче прога не собирается
Это я кривой, или у Мелкомягких как обычно все наоборот?
Это я кривой, или у Мелкомягких как обычно все наоборот?
RacOon404
Да, я её случайно нашёл у Крупника, есть такой писатель ("Изучаем Си") .
Мне понравился довольно таки быстрый компилятор и главное ничего лишнего.
Да, я её случайно нашёл у Крупника, есть такой писатель ("Изучаем Си") .
Мне понравился довольно таки быстрый компилятор и главное ничего лишнего.
RacOon404
Цитата:
вроде всегда было нормально - приведи текст программы
Цитата:
или у Мелкомягких как обычно все наоборот?
вроде всегда было нормально - приведи текст программы
вот (всякие надписи, это я так для себя вписал, что было похоже на прогу с интерфейсом )
Код:
#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;
}
Код:
#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;
}
RacOon404
Цитата:
Сработало все на ура.
Правда, добавил #include "stdafx.h".
Иначе - ''ругалось'':
Цитата:
Цитата:
впринципе код из книжки прям
Сработало все на ура.
Правда, добавил #include "stdafx.h".
Иначе - ''ругалось'':
Цитата:
fatal error C1010: unexpected end of file while looking for precompiled header directive
RacOon404
mihas83
тык нужно было добавить windows.h, приложение же виндовое.
mihas83
тык нужно было добавить windows.h, приложение же виндовое.
odl455
Цитата:
Достаточно #include "stdafx.h". У него ''внутри'' все есть.
Цитата:
тык нужно было добавить windows.h, приложение же виндовое
Достаточно #include "stdafx.h". У него ''внутри'' все есть.
mihas83
в том то и дело что достаточно windows.h
и ничего лишнего препроцессить не нужно
в том то и дело что достаточно windows.h
и ничего лишнего препроцессить не нужно
odl455
Цитата:
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;
Цитата:
в том то и дело что достаточно 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;
Предыдущая тема: устройство на COM порту, драйвер
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.