|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.12.2013, 20:25 | #1 |
Форумчанин
Регистрация: 02.12.2012
Сообщений: 250
|
Почему в новых версиях Visual Studio код пишется в Form1.h а не в cpp?
Стыдно спрашивать такие нубские вопросы,но правда интересно.
Проект WinForms CLR Visual Studio 2010 C++, есть ведь файл имя проекта.cpp ,тем не менее код вводится в Form1.h В чем тут задумка и надо ли переносить код в CPP как в старых вариантах студии и Борланде? |
22.12.2013, 20:31 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Слышал что это связано с особенностями прекомпиляции. Так якобы быстрее.
I'm learning to live...
|
22.12.2013, 20:45 | #3 |
Форумчанин
Регистрация: 02.12.2012
Сообщений: 250
|
Ну новичков это точно запутывает, они читают что h это файл заголовка\хеадера, а код надо вводить в CPP. Тут всё наоборот и естественно в голове полная каша
|
22.12.2013, 22:48 | #4 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,330
|
|
22.12.2013, 23:16 | #5 |
C/C++, Asm
Участник клуба
Регистрация: 02.03.2010
Сообщений: 1,323
|
делается для того, чтобы визуал дизайнер работал. код соответсвенно генерит студия (все шапки функций, потом просто тело надо прописать, и т.п.). хочешь писать от себя, делить на .h и .cpp - забудь про Visual.
|
23.12.2013, 10:06 | #6 | |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 639
|
Цитата:
ICQ: 677936656 Gmail: ekEmbed@gmail.com
|
|
23.12.2013, 10:56 | #7 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
посмотрел на C++CLR проект, там cpp вообще нет.
и как можно заметить это не С++ все же.(выше я назвал язык). такие формы обрабатываются иначе, потому ничего там не происходит особенного. С++CLR это одно, а С++ это иное. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Изменение программы, для запуска на новых версиях VS | Str!KE | Общие вопросы C/C++ | 4 | 16.04.2013 15:31 |
MouseWheel почему в моём MS Visual Studio 2010 он отсутствует?! | ImmortalAlexSan | Общие вопросы .NET | 2 | 19.07.2011 10:28 |
Как в Visual Studio 2010 вызвать функцию, находящуюся в файле .cpp, из Form1.h ? | MrRockchip | Общие вопросы C/C++ | 0 | 20.02.2011 17:37 |
Почему не работает следующая штука в Visual studio | MakTpaxep | Visual C++ | 8 | 14.09.2010 01:31 |
visual studio 2010 express скомпилировать .cpp файл. | the_deer_one | Visual C++ | 6 | 25.08.2010 13:43 |