Это - самый большой недостаток Веб-форм - это, по всем практическим причинам, непригодным для тестирования с точки зрения поблочного тестирования тестирования контроллеров, и т.д.
, Который является одним из главных преимуществ платформы MVC.
Синтаксис ref
- это расширение Microsoft, используемое только в управляемом C ++. Судя по звукам вещей, вы по ошибке включили компилятор / clr
при создании проекта. Если все, что вам нужно, - это создавать настоящие программы на C ++, вы захотите это исправить.
Вы ( edit: и другие пользователи) пометили этот вопрос с помощью:
Однако ваша первая цель должна состоять в том, чтобы узнать, как настроить Visual C ++ для программирования на языке вашего выбор, C ++ .
Как обычно, Хороший способ найти ответ на этот вопрос - ввести его на странице «Задать вопрос» и посмотреть, какие связанные вопросы предлагаются. Я думаю, это лучший вариант: компиляция "стандартного" C ++ в Visual Studio (не .net) .
Вы читаете книгу с вызовом C ++ Primer, которая учит языку программирования C ++ , тогда как вы пытаетесь создать программу, сообщающую VC ++, что код находится в C ++ / CLI , другой язык программирования ....
Вы изучаете стандартный язык C / C ++? если да, то этот синтаксис касается языка Microsoft C ++ / CLI ...
посмотрите: C ++ / CLI
Попробуйте вместо этого использовать Eclipse с расширением C ++. В нем есть все необходимое для создания и выполнения СТАНДАРТНОЙ программы на C ++!