СтатьиC / Visual C++ → Основы языка

 Основы программирования - залог будущего профессионализма

Основы программирования - залог будущего профессионализма

  Для того чтобы эффективно работать и начать разбираться во всех тонкостях, программисту обязательно необходимо изучить основы программирования. Важно начинать с чистого языка и логики, например с того же С++ или Pascal. Это позволит выработать специальное мышление, которое должно быть у программиста и заложит фундамент будущих знаний. Следует отметить, что умения накидать на форму кнопочек и задать им обработчики событий - откровенно мало для понимания всех принципов правильного программирования. К сожалению такой способ "обучения программированию" сейчас широко пытаются применять новички, совершая при этом ошибку.
  Когда вы только начинаете писать, не гонитесь за сложными программами, можете писать мелкие, ...
Добавлена: 18 Августа 2008
 0

 Использование операторов передачи управления GOTO

  Тема: Использование операторов передачи управления GOTO.

1. Немного теории:

Оператор GOTO
Конструкция оператора имеет вид:
goto <имя метки>;
***
<имя метки>: оператор;
  Оператор goto передает управление непосредственно на оператор, обозначенный меткой <имя метки>. Обозначеный оператор выполняется сразу же после выполнения оператора goto, если оператор с данной меткой отсутствует или есть больше одного оператора обозначенного одной и той же меткой, то выдается сообщение про ошибку.
  Пример:
if ( errorcode > 0 )
goto exit;
***
exit: return(errorcode);
  В примере оператор goto передает управление на оператор, обозначенный меткой exit, когда происходит ошибка.
Метка - это простой идентификатор. Ее имя не должно совпадать с любыми служебными или зарезервированными словами С. Названия меток для одной ф-и должны быть разными.

Оператор ...










Добавлена: 4 Февраля 2008
 0

 Работа с подключами в реестре (Чистый C++)

Следующий пример демонстрирует использование функций RegQueryInfoKey, RegEnumKeyEx, и RegEnumValue. Параметр hKey передаётся в каждую функцию, как дескриптор открытого ключа. Этот ключ должен быть открыт до того как будет вызвана функция и закрыт после.

 

// QueryKey - Функция позволяет узнать все подключи ключа и связанные
//    с ним значения, а затем копирует значения в пару: окошко
//    редактирования и список.
// hDlg - Диалоговое окно, которое содержит окошки редактирования и
//        ...
Добавлена: 26 Августа 2007
 0