| 
	
		
		
			| Подскажите бесплатную программу для Программирования на 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!
   
 ______________________________
 Я вернулся, и это чудо.
 ______________________________
 |  |  |  |  |  
 |