Измените целевое устройство из окна мобильный телефон 5 к Профессиональной Visual Studio WM6 2008

Выполнение задания в if является довольно распространенной вещью, хотя также часто люди делают это случайно.

Обычный шаблон:

if (int x = expensive_function_call())
{
  // ...do things with x
}

Анти-шаблон - это то, где вы ошибочно назначаете вещи:

if (x = 1)
{
  // Always true
}
else
{
  // Never happens
}

Вы можете избежать этого до некоторой степени поставив сначала свои константы или значения const, ваш компилятор выдаст ошибку:

if (1 = x)
{
  // Compiler error, can't assign to 1
}

= против == - это то, что вам нужно для развития. Я обычно ставлю пробел вокруг оператора, чтобы было более очевидно, какая операция выполняется, поскольку longname=longername выглядит очень похоже на longname==longername, но сами по себе = и ==, очевидно, различаются.

6
задан Benjamin 21 May 2014 в 21:11
поделиться

2 ответа

Просто щелкните свой проект правой кнопкой мыши и выберите «Изменить целевую платформу». Появится всплывающее окно, позволяющее выбрать желаемую платформу.

22
ответ дан 8 December 2019 в 05:23
поделиться

Большинство собственных приложений, скомпилированных для Windows Mobile 5, без проблем развертываются и запускаются на устройствах и эмуляторах Windows Mobile 6. Просто установите свое устройство WM6 или эмулятор, выберите в раскрывающемся списке карманный компьютер Windows Mobile 5.0 и разверните приложение.

1
ответ дан 8 December 2019 в 05:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: