Краткий курс WPF

👁45 просмотров


Введение в WPFОсобенности WPFНачало работы с WPFЯзык программной разметки XAMLВведение XAMLРазделение частей проектаСвойства и конвертеры типов XAMLПространства имен XAMLКомпоновка элементовЭлемент компоновки GridЭлемент компоновки GridSplitterЭлемент компоновки StackPanelЭлемент компоновки DockPanelЭлемент компоновки WrapPanelЭлемент компоновки CanvasСвойства элементов компоновкиЭлементы управленияОбщий обзор элементов управления XAML/WPFЭлементы управления содержимымЭлемент нажатия ButtonЭлемент выборки CheckBoxЭлемент выборки RadioButtonЭлемент всплывающий ToolTipЭлемент всплывающий…

Выражения и их типы в C(Си)

👁47 просмотров


Выражение - это определенная конструкция их переменных и математических операторов, который после вычисления возвращает значение. В Си есть следующий список базовых операторов Арифметические операторы Операция (выражение)ОператорПрисваивание=Сложение+Вычитание-Унарный минус-Унарный плюс+Умножение*Деление/Операция модуль%Инкремент префиксный++aИнкремент постфиксныйa++Декремент префиксный--aДекремент постфиксныйa-- Логические операторы Операция (выражение)ОператорЛогическое отрицание, НЕ!Логическое умножение, И&&Логическое сложение, ИЛИ|| Побитовые операторы Операция (выражение)ОператорПобитовая инверсия~Побитовое И&Побитовое ИЛИ…

Константы в C(Си)

👁47 просмотров


Константы в Си можно определить 2 базовыми способами через препроцессор: #define MYCONST 'A';через ключевое слово: const char MYCONST 'A'. В первом случае это будет не совсем константа в привычном понимании языка Си, а макроподстановка, которая выполнится в процессе компиляции, а во втором случае для этого используется специальное ключевое слово, которое…

Переменные и их типы в C(Си)

👁51 просмотров


В C(Си) множество видов производных переменных. В данном посте познакомимся основными базовыми видами. Но прежде, чем перейти к типам, нужно разъяснить само понятие переменная. Общий вид объявления переменной выглядит так char x; int a, b, c; unsigned long long y; Общий принцип объявления [модификаторы] спецификатор_типа идентификатор [, идентификатор] … Модификаторы…

Ввод и вывод данных в C(Си)

👁39 просмотров


Ввод и вывод данных - это один из основных этапов цикле жизни приложения. Т.е., на всем протяжении, пока приложение работает он принимает некоторые данные и выдает результат вычисления и наша задача - это придумать некоторый алгоритм на языке C(Си), который обработает эти данные так, как нам нужно и выдаст результат.…

Жизненный цикл базового приложения на C(Си)

👁55 просмотров


Код на C(Си) можно разделить на 3 части, которые, в последующем, собирается в один код из стандартных заголовочных файлов языка;код за пределами функции main, в том числе и виде пользовательских файлов, которые потом подключаются в основной файл через команды препроцессора;код внутри функции main, который является точкой входа в любом приложении…

Компиляция и запуск исходного кода на C(Си) в Linux

👁48 просмотров


По умолчанию в десктопной версии Ubuntu или в Debian должен быть установлен компилятор GNU GCC в папке usr/bin/gcc. Для проверки того, что он у вас есть можно выполнить следующие команды $ whereis gcc $ which gcc $ gcc --version Если этого всего нет, то следует установить по следующим командам $…

Краткий курс C(Си)

👁47 просмотров


Данный список тем программирования на языке C(Си) больше предназначен для быстрого освежения знаний по этому языку. Компиляция и выполнение программы будут выполнены на GCC в системе Linux(Ubuntu), но это не является проблемой изучения и для другой ОС, так как язык C(Си) стандартизирован. Компиляция и запуск исходного кода на C(Си) в…

Работа с формами Form, ModelForm и валидация данных в Django

👁70 просмотров


В данном посте разберем работу с формами и то, как с ними работать в Django. Первым делом нам нужно добавить новый модуль forms в наше приложение блога в папку blog/forms.py from django import forms class TagForm(forms.Form): title = forms.CharField(max_length = 50) slug = forms.CharField(max_length = 50) В данном модуле мы…

Проверка строки JSON на ошибки в PHP

👁62 просмотров


<?php // Верная json-строка $json[] = '{"Organization": "PHP Documentation Team"}'; // Неверная json-строка, которая вызовет синтаксическую ошибку, // здесь в качестве кавычек мы используем ' вместо " $json[] = "{'Organization': 'PHP Documentation Team'}"; foreach ($json as $string) { echo 'Декодируем: ' . $string; json_decode($string); switch (json_last_error()) { case JSON_ERROR_NONE: echo…