ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|
Форум АНТИЧАТ
> Программирование
> С/С++, C#, Delphi, .NET, Asm
|
Начинаем программировать на C++, C#, ассемблере(win), Qt, Python, Java, AS3.
|
|
 |
|

31.07.2009, 13:36
|
|
Познающий
Регистрация: 02.12.2008
Сообщений: 90
Провел на форуме: 376171
Репутация:
12
|
|
Сообщение от Qwazar
Не будет. Новичкам нельзя использовать две вещи - Borland C++ Builder и XSpider. slesh всё правильно говорит. С++ от Borland ни под какие стандарты вообще не подходит.
я начал именно с Borland C++ Builder =) сначала учился на 6-ой версии, а потом перешёл на CodeGear C++ Builder 2009
|
|
|

31.07.2009, 14:15
|
|
Reservists Of Antichat - Level 6
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме: 3288241
Репутация:
3349
|
|
2 Richard
НА чем человеку нравится на том пускай и пишет.
У меня было жесть Pascal -> ASM DOS -> Delphi -> ASM WINDOWS -> C (Drivers) -> C (Win32) ну и попутно другие мелкие и скриптовые языки. Но при этом всё равно тошнит от билдера почемуто (
2 horlyk - гуи от MS - это WinAPI разве что. потому как писать гуи под .net - это уже другое. Потому как на старых машинах незапашет без фреймворка. А вот Delphi и билдер юзают VCL - громоздко, коряво, медленно, но при этом удобно.
Но вообще если хочется научиться програмировать хоть какнить то лучше начать с Delphi потому как
1) Куча документации. Delphi World + Королевство делфи ответят на любые вопросы.
2) Простой и понятный синтаксис. - не нужно заморачиваться над выделением памяти, и работой с указателями итд итп.
3) особенно не нужно мучатся в плане того, в каком модуле находится какая функция, потому как всё сразу прописано.
4) если чтото не сможеш сделать сам, то есть компоненты для этого.
5) графический интерфейс на ваять очень быстро и легко. И для простых приложений даже не нужно знать толком WinAPI и всё что связано с сообщениями, событиями и построению окон и других элементов.
А когда человек освоится. То будет писать программы по сложнее, а там где сложнее, там уже больше нужно знать, со временем так и вклинится в WinAPI. А потом уже не составит труда перейти на другой язык.
Банальная параллель из жизни.
Когда все были мелкими, то ели еду и не думали что и как. И даже не путались готовить её, и тем более выращивать. Так и тут ты пишеш пограмму незадумываясь как и что устроено.
Затем со временем уже начинаеш задумываться как это делается первоначально, и начинаешь пытаться готовить чтото сам или чуть по другому, отходя от стандартного.
Так и тут начинаешь разбираться в том, как это устроено внутри. т.е. как вручную сделать действия которые делались автоматически.
Затем вы знаете из чего готовится какое либо блюдо, а также можите сами его сготовить или попытаться это сделать. А затем вы начинаете придумывать чтото новое. Вот так и тут.
А уж под старость, вы заводите себе дачу где выращиваете то, что потом будите готовить и хавать. Также и в програмированиии, но до этого мало кто доживает )))
|
|
|

31.07.2009, 18:45
|
|
Участник форума
Регистрация: 02.12.2007
Сообщений: 132
Провел на форуме: 233095
Репутация:
21
|
|
slesh, прикольно написал)
|
|
|
Спасибо всем откликнувшимся)) |

31.07.2009, 23:47
|
|
Участник форума
Регистрация: 11.06.2009
Сообщений: 159
Провел на форуме: 385471
Репутация:
60
|
|
Спасибо всем откликнувшимся))
Простота\Простата... весёлая опечатка получилась
Про "Microsoft must die"... просто вырвалось в процессе написания
Сообщение от Fata1ex
по постам человека видно, что он хочет прямо сейчас чтонить создать, практически ничего не изучая.
Ну почти правда  Я только начал учить язык и хочу попробовать сделать хоть что нибудь =)
Сообщение от Qwazar
Не будет. Новичкам нельзя использовать две вещи - Borland C++ Builder и XSpider. slesh всё правильно говорит. С++ от Borland ни под какие стандарты вообще не подходит.
Почему нельзя использовать? И чем так плох Borland Cи_два_крестега?
Slesh, красиво мыслишь))
|
|
|

31.07.2009, 23:50
|
|
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме: 4205500
Репутация:
930
|
|
"Borland Cи_два_крестега" - это не программирование.
Собственно, тебе все уже написали. Выбирай.
|
|
|

01.08.2009, 10:23
|
|
Участник форума
Регистрация: 11.06.2009
Сообщений: 159
Провел на форуме: 385471
Репутация:
60
|
|
Спасибо всем! Всё таки попробую Борланд =)
|
|
|

11.08.2009, 14:50
|
|
Новичок
Регистрация: 24.07.2009
Сообщений: 12
Провел на форуме: 55485
Репутация:
0
|
|
в codeBlocks вылазит ошибка :
Код:
1-F:/Program Files/CodeBlocks/MinGW/bin/../lib/gcc/mingw32/3.4.5/../../../libmingw32.a(main.o):main.c:(.text+0x104): undefined reference to `_WinMain@16'
2-F:\Documents and Settings\000\Мои документы\I Want 2 Learn\1day\ex1\ex1\main.cpp:6: error: `cout' was not declared in this scope
3-F:\Documents and Settings\000\Мои документы\I Want 2 Learn\1day\ex1\ex1\main.cpp:1:22: isotream.h: No such file or directory
ктонить знает как исправить?
Последний раз редактировалось ImNaruto; 11.08.2009 в 19:48..
|
|
|

12.08.2009, 11:39
|
|
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме: 2209675
Репутация:
537
|
|
если писать на голом С++ - лучший инструмент для работы со строками класс string?
и если да - то как с его помощью разбить строку по символу, типа сделать explode
чтобы из строки
test&test&test
получить массив объектов типа string, каждый из которых равен test
|
|
|

12.08.2009, 13:18
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
2 ImNaruto
1) Убедись есть ли у тебя ф-ция main()
2, 3) Не isotream.h а iostream.h
2 Дикс
если писать на голом С++ - лучший инструмент для работы со строками класс string?
да.
как с его помощью разбить строку по символу, типа сделать explode
чтобы из строки
test&test&test
получить массив объектов типа string, каждый из которых равен test
готового аналога нету, необходимо писать самому, вот тут уже есть готовый вариант _http://www.zedwood.com/article/106/cpp-explode-function
|
|
|

13.08.2009, 22:44
|
|
Новичок
Регистрация: 03.06.2009
Сообщений: 24
Провел на форуме: 219072
Репутация:
1
|
|
народ у меня установлена Microsoft Visual Studio 2008 Full version стоит ли с этой проги начинать изучать С++/С# либо попроще среду выбрать?
|
|
|
|
 |
|
Похожие темы
|
| Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
|
Books Python
|
FRAGNATIC |
PHP, PERL, MySQL, JavaScript |
1 |
01.11.2009 18:20 |
|
Начинаем программировать на Ruby, TCL
|
alextoun |
PHP, PERL, MySQL, JavaScript |
10 |
08.09.2008 03:15 |
|
Начинаем программировать на PHP, Python, AS3
|
nerezus |
PHP, PERL, MySQL, JavaScript |
0 |
19.08.2008 10:42 |
|
Мультимедийные Обучающие Курсы TeachPro Java
|
VenTeL |
ПО для Web разработчика |
8 |
24.04.2008 15:38 |
|
Словарь Java-терминов
|
foreva |
Чужие Статьи |
0 |
08.02.2005 16:28 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|