Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.21;
Скачать: CL | DM;

Вниз

MSVS   Найти похожие ветки 

 
maximsm   (2005-07-27 19:20) [0]

Всем привет!

Возникла необходимость освоиться в MSVS.
По ANSI CPP, экзамен сдал на пять.
Но то что в Delphi делается в два притопа,(воистину "Speed Is Delphi"!)
в MSVS вызывает пять ошибок и десять варнингов.
Посоветуйте, есть ли что-нибудь в сети на эту тему почитать.


 
oldman ©   (2005-07-27 19:22) [1]


> Но то что в Delphi делается в два притопа,(воистину "Speed
> Is Delphi"!)
> в MSVS вызывает пять ошибок и десять варнингов.


В Дельфи как осваивался? Книги, Хелп, Препод?
Повтори путь и для MSVS...


 
Eraser ©   (2005-07-27 20:51) [2]

maximsm   (27.07.05 19:20)
Но то что в Delphi делается в два притопа,(воистину "Speed Is Delphi"!)
в MSVS вызывает пять ошибок и десять варнингов.


Это только доказывает, что для win32 делфи нет равных.


 
Fay ©   (2005-07-27 20:52) [3]

2 Eraser ©   (27.07.05 20:51) [2]
MSVS тоже нет равных. Просто они (Delphi и VS) разные.


 
palva ©   (2005-07-27 21:22) [4]

MSVS это Microsoft Visual Studio что ли? Тогда все не так страшно. На Visual Basic можно делать Windows-приложения так же просто, как и на Delphi.


 
maximsm   (2005-07-27 22:06) [5]

Уже прошо много времени, а я никак не могу начать
сколько ни ковыряюсь в хелпе и в книгах.
Я ненавижу "кнопочные" книги по дельфи,
но по MSVS мне необходима такая простая книга,
как кинуть на форму контролы и приделать им поведение.
Я никак даже форму не могу создать нормально,
там предлагается или диалог или doc-view,
что мне не нужно.


 
maximsm   (2005-07-27 22:07) [6]

palva ©   (27.07.05 21:22) [4]

о нет, спасибо,  мне С++ надо


 
palva ©   (2005-07-27 22:13) [7]

Какая версия студии? Какой язык вы используете? Или MSVS - это вообще не студия, а что-то мне неизвестное? На вопросы вы не отвечаете, но просите помощи. Если вам нужна книга, то купите любую книгу по Visual Basic. Там написано, как бросить контролы и приделать поведение. А может быть вы хотите работать в студии на FoxPro? Тогда покупайте книжку по FoxPro.


 
palva ©   (2005-07-27 22:16) [8]

> о нет, спасибо,  мне С++ надо
Тогда случай тяжелый. Вам придется изучать MFC. По нему тоже есть хорошие книги, напр. Шилдт или у Фроловых есть клевые книги (даже в электронном виде) Случай тяжелый, потому что очень уж это отличается от философии Delphi


 
Igorek ©   (2005-07-27 23:47) [9]

maximsm   (27.07.05 19:20)
Надо сначала потерпеть. Потом освоишься - будешь как рыба в воде.
Также рекоммендую плагин WndTabs - закладки как в Делфи.


 
maximsm   (2005-07-28 23:04) [10]

Спасибо за ответы.

Но всё равно, худо мне в той среде.
Скажите, а если для спортивного интереса заняться BorlandC++Builder?
Это не облегчит освоение MFC?

Ещё просьба, подскажите, где бы найти обширное собрание свободно скачиваемых книг, можно на английском, и даже лучше,
где есть что-нибудь по сабжу.
Только emule не предлагать, я с ним не в ладах,
наверно потому что у меня dialup.


 
jack128 ©   (2005-07-28 23:34) [11]

maximsm   (28.07.05 23:04) [10]
Скажите, а если для спортивного интереса заняться BorlandC++Builder?
Это не облегчит освоение MFC?

это может облегчить освоение синтаксиса c++, а MFC в BCB не используется..


 
Eraser ©   (2005-07-29 00:08) [12]

maximsm   (28.07.05 23:04) [10]
Ещё просьба, подскажите, где бы найти обширное собрание свободно скачиваемых книг, можно на английском, и даже лучше,
где есть что-нибудь по сабжу.


http://www.podgoretsky.com/ftp/Docs/
___
Можно вопросик, а вы решили начать изучать MSС++ и вчастности MFC просто из интереса, или по работе заставляют?
Если первое, бросайте это грязное дело, имхо.


 
Sergey Masloff   (2005-07-29 19:08) [13]

jack128 ©   (28.07.05 23:34) [11]
>это может облегчить освоение синтаксиса c++,
Ой, сомневаюсь. Как бы не наоборот ;-))


 
maximsm   (2005-07-30 20:22) [14]

>Можно вопросик, а вы решили начать изучать MSС++ и вчастности MFC >просто из интереса, или по работе заставляют?
>Если первое, бросайте это грязное дело, имхо.

нет, никто не заставляет,
я сам себя заставляю. хочу вырасти в нормального программера,
вижу что есть спрос на специалистов по MS C++ .
а также у меня есть идеи программ для КПК,
там, в студии я вижу есть для этого все средства.
да и с графикой работать много приходится,
надоели мне сканлайны, библиотеки quickpixel, и т.п.
хочется просто setPixel и хороший fps без заморочек..

но с мёртвой точки никак не сдвинуться сколько я там не ковыряюсь,
сплошные варнинги.
так форму, с нужным поведением, я и не смог создать,
программер хренов.
ни через классвизард, никак.
button.Onclick : messagebox("Hello World!")
я так и не смог запрограммировать :)
испортила меня дельфя, своей простотой.


 
Igorek ©   (2005-07-30 22:25) [15]

maximsm   (30.07.05 20:22) [14]
button.Onclick : messagebox("Hello World!")
я так и не смог запрограммировать :)

- Создаешь проект MFC exe (Выбираешь Dialog Based)
- кладешь кнопку на главный диалог
- кликаешь на ней дважды
- подтверждаешь имя обработчика
- в него пишешь ::MessageBox(m_hWnd, "Hello World!", "Message from maximsm", MB_OK);
- F5
- высылаешь мне бутылку пива :)


 
Igorek ©   (2005-07-30 23:58) [16]

maximsm   (30.07.05 20:22) [14]
я сам себя заставляю. хочу вырасти в нормального программера,
вижу что есть спрос на специалистов по MS C++ .
а также у меня есть идеи программ для КПК,
там, в студии я вижу есть для этого все средства.

Тогда несколько советов:
- используйте нормальную фундаментальную литературу на бумаге (и не жалейте денег!), а не всякие "станьте гуру за неделю"
- для изучения языка С++ купите "библию С++" - книгу Страуструпа//хоть Вы и сдали экзамен, но в эту книгу будете часто заглядывать
- для изучения IDE MSVS 6.0 и языка MS Visual C++ купите напр. Кэйт Грегори "Использование Visual C++ 6"
- для изучения алгоритмов - Кнута, Кормена и Седжвика
- !! почитайте книги о том как правильно и как неправильно писать на С++ (напр. "ВЕРЕВКА ДОСТАТОЧНОЙ ДЛИНЫ,ЧТОБЫ ВЫСТРЕЛИТЬ СЕБЕ В НОГУ, Правила программирования на С и С++", Ален И. Голуб)
- не забывайте, что современные IDE - это всего лишь кодогенераторы и достаточно скептически относитесь к тому, что они генерируют :)
- посматривайте в сторону .NET (Рихтер), С#, и самой среды VS.NET
- не оставайтесь одиночкой программистом - ищите друзей, серьезные фирмы и т.д.
- запаситесь терпением

Успехов.


 
fedotawa   (2005-07-31 09:19) [17]

Совершенно точно в эл. виде (djvu) существует книга Мешков, Тихомиров "Visual C++ и MFC" (Гугль и совбодное время помогут найти).
Есть также Глиберт, Маккарти "VC++ в примерах" (VC++ Blue Book) по основам MFC (GDI также рассматривается).



Страницы: 1 вся ветка

Текущий архив: 2005.08.21;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.074 c
14-1122704592
Kerk
2005-07-30 10:23
2005.08.21
Ненавижу MLM. Ненавижу GoldenStream.


3-1121011873
Kreyl
2005-07-10 20:11
2005.08.21
Что я делаю неправильно? Запрос или код?


4-1119619778
NikNet
2005-06-24 17:29
2005.08.21
Как найти конец сектора, что бы завершить поиск в ROOTDIR?


4-1119859178
delphistik
2005-06-27 11:59
2005.08.21
Terminate Task


14-1122467901
Br
2005-07-27 16:38
2005.08.21
А что с torry.net?