Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.08.21;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.037 c
3-1121284333
BBCHa
2005-07-13 23:52
2005.08.21
Округление средствами SQL


1-1122965509
Term
2005-08-02 10:51
2005.08.21
Добавление и удаление ключа на автозапуск


1-1122469493
Vasian
2005-07-27 17:04
2005.08.21
как правильно создать виртуальную канву (Tcanvas)?


3-1121244715
Ирина
2005-07-13 12:51
2005.08.21
Ошибка


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





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский