Подскажите бесплатную программу для Программирования на C++
| |
nilrem | Дата: Понедельник, 27 Июля 2009, 13:26 | Сообщение # 21 |
Просветленный разум
Сейчас нет на сайте
| Quote (Yani-X) WXZRW Ну, как, удалось скомпилить код? Yani-X Нет. A если так: Code #include <iostream> using namespace std; void main() { cout << "Hello World!\n"; cin.get(); }
Windmill 2
WindMill 2D Game Engine
Сообщение отредактировал nilrem - Понедельник, 27 Июля 2009, 13:52 |
|
| |
WXZRW | Дата: Понедельник, 27 Июля 2009, 14:46 | Сообщение # 22 |
Thousand faces conspiration
Сейчас нет на сайте
| Должны компилиться многие из примеров которые тут привели, надо создать определенный проект в VC++ и все должно быть ОК. DevC++ или как там его, я не разбирался особо что там к чему, но мне не с первого раза удалось компильнуть там свой код, и я просто импортировал туда проект из VC++, после этого все заработало.
|
|
| |
Apati | Дата: Четверг, 13 Августа 2009, 14:19 | Сообщение # 23 |
заслуженный участник
Сейчас нет на сайте
| Нашел пару интересных он-лайн компиляторов. Могут пригодиться при изучении программирования (только на начальных стадиях) или когда надо проверить какой-либо алгоритм, а нормального компилятора под рукой нет. Interstron - демонстрация работы отечественного компилятора С++. Код может быть выполнен на сервере, ввод данных во время выполнения программы не предусмотрен. codepad - он-лайн gcc компилятор. Но это только для С++ и С, codepad поддерживает еще кучу других языков, для которых используются свои компиляторы/интерпретаторы. online - compiler - лидер среди он-лайн компиляторов, имеет интерфейс как у Visual Studio, поддерживает 3 ЯП: C#, C++ и Perl, есть возможность скачать скомпелированный файл. Требует регистрации.
|
|
| |
Akyltist | Дата: Четверг, 13 Августа 2009, 16:49 | Сообщение # 24 |
заслуженный участник
Сейчас нет на сайте
| Visual Studio или Eclipse CDT C++ IDE, в Dev C++ идет класический строгий синтаксис, то есть чистое С++ в том виде в котором оно есть, на Визуал Студио, он немного другой, это политика Мелкософта, подгибать все под свои нравы используя популярность среды, так же как и ИЕ, в свое время когда он появился на ИТ сцене как конкурент Netscape Navigator, то Мелкософт немного изменила Html, добавила туда пару своих фишек, в общем изменила международный стандарт и с тех пор появилась такая вещь как совместимость работы в различных браузерах))) В общем я советую Визуал Студио версии выше 2005 года. Если ориентироваться на программировании игр то под Винду лучше ненайти, а если на кроссплатформенном уровне то Эклипс (самая любимая, самая желанная и не кем не превзойденная среда)!!! Настройка Эклипс под Винду + можно прочитать примечание автора, оно совпадает с моим мнением. код для Dev C++ 4.9.8.0 Code #include <windows.h>
LRESULT CALLBACK WindowProcedure (HWND, UINT, WPARAM, LPARAM);
char szClassName[ ] = "WindowsApp";
int WINAPI WinMain (HINSTANCE hThisInstance, HINSTANCE hPrevInstance, LPSTR lpszArgument, int nFunsterStil)
{ HWND hwnd; MSG messages; WNDCLASSEX wincl;
wincl.hInstance = hThisInstance; wincl.lpszClassName = szClassName; wincl.lpfnWndProc = WindowProcedure; wincl.style = CS_DBLCLKS; wincl.cbSize = sizeof (WNDCLASSEX); wincl.hIcon = LoadIcon (NULL, IDI_APPLICATION); wincl.hIconSm = LoadIcon (NULL, IDI_APPLICATION); wincl.hCursor = LoadCursor (NULL, IDC_ARROW); wincl.lpszMenuName = NULL; wincl.cbClsExtra = 0; wincl.cbWndExtra = 0;
wincl.hbrBackground = (HBRUSH) COLOR_BACKGROUND;
if (!RegisterClassEx (&wincl)) return 0;
hwnd = CreateWindowEx ( 0, szClassName, "Windows App", WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, 544, 375, HWND_DESKTOP, NULL, hThisInstance, NULL );
ShowWindow (hwnd, nFunsterStil);
while (GetMessage (&messages, NULL, 0, 0)) { TranslateMessage(&messages); DispatchMessage(&messages); } return messages.wParam; }
LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam) { switch (message) { case WM_DESTROY: PostQuitMessage (0); break; default: return DefWindowProc (hwnd, message, wParam, lParam); }
return 0; }
Сообщение отредактировал Akyltist - Четверг, 13 Августа 2009, 16:57 |
|
| |
Vinchensoo | Дата: Четверг, 13 Августа 2009, 17:45 | Сообщение # 25 |
Злобный социопат с комплексом Бога
Сейчас нет на сайте
| что лучше visual c++ или с++builder?
|
|
| |
Akyltist | Дата: Четверг, 13 Августа 2009, 19:56 | Сообщение # 26 |
заслуженный участник
Сейчас нет на сайте
| C++ Builder объединяет Библиотеку визуальных компонентов и среду программирования (IDE), написанные на Delphi с компилятором C++. Цикл разработки аналогичен Delphi, но с существенными улучшениями, добавленными в C++ Builder. Visual Studio - универсалка. IDE C++ Builder - С/С++ ориентированная IDE Работать лучше там где удобнее (Помне так билдер удобнее в плане разработки), но в Визуалке более хороший компилятор, но с современными процами это уже становится не так важно, однако для критичных приложений таких как драйвера, Визуал лучше Билдера. А Fasm еще лучше Визуал. Но никто ведь не запрещает АСМ вставки там где надо) Вот еще список универсалов IDE: Visual Studio • NetBeans • Eclipse • KDevelop • XCode • Geany • MonoDevelop • Aptana • Open Watcom Вот еще список С/С++ ориентированных IDE Anjuta • Borland C++ • C++ Builder • Code::Blocks • CodeLite • wxDev-C++ • PellesC • Sun Studio • Qt Creator • Ultimate++
|
|
| |
anisimov | Дата: Четверг, 13 Августа 2009, 20:04 | Сообщение # 27 |
старожил
Сейчас нет на сайте
| Borland C++ генерирует более компактный код, чем MS Visual C++ 6 проверял на примере "консольных" приложений, причём разница примерно в полтора два раза. А самый лучший результат давал gcc под Линукс. Кстати он есть и под другие системы, и совершенно бесплатный. Генерирует компактный код. Только надо уметь работать с командной строкой, но программист который этого не умеет нонсенс.
http://vkontakte.ru/id56359373 Строю Город, обустраиваю Остров. Присоединяйтесь.
|
|
| |
Vinchensoo | Дата: Четверг, 13 Августа 2009, 20:04 | Сообщение # 28 |
Злобный социопат с комплексом Бога
Сейчас нет на сайте
| спасибо за совет, бузу юзать Quote (Akyltist) Visual Studio
|
|
| |
Kolka | Дата: Четверг, 13 Августа 2009, 20:04 | Сообщение # 29 |
был не раз
Сейчас нет на сайте
| Также хорош Eclipse+GCC.
Сообщение отредактировал Kolka - Четверг, 13 Августа 2009, 20:05 |
|
| |
BOOM | Дата: Четверг, 10 Декабря 2009, 15:09 | Сообщение # 30 |
I am the creator of ADE
Сейчас нет на сайте
| Dev C++ Бесплатен и хорош (совместим с SDK DirectX!). А лицензия: GNU!
______________________________ Я вернулся, и это чудо. ______________________________
|
|
| |
|