If it's stupid but works, it isn't stupid.
If it's stupid but works, it isn't stupid.
Указатели - переменные, предназначенные для хранения адресов областей памяти.

3 вида указателей
- указатели на объект
- указатели на функцию
- указатели на void

Указатель не является самостоятельным типом, он всегда связан с каким-либо другим конкретным типом.

Указатель на функцию - содержит адрес, по которому передается управление при вызове функции.

тип(*имя) (список_типов_аргументов)

int (*fun) (double, int)

- указатель с именем fun на функцию, возвращающую значение типа int и имеющую два аргумента типа double.

Указатель на объект - содержит адрес области памяти, в которой хранятся данные определенного типа (основного или составного)

тип *имя

int *a

Указатель на void - применяется в тех случаях, когда конкретный тип объекта, адрес которого нужно хранить, не определен (например, если в одной и той же переменной в разные моменты времени требуется хранить адреса объектов различных типов).

Указателю на void можно присвоить значение указателя любого типа, а также сравнивать его с любыми указателями, но перед выполнением каких-либо действий с областью памяти, на которую он ссылается, требуется преобразовать его к конкретному типу явным образом.

Указатель может быть константой или переменной, а так же указывать на константу или переменную .



Инициализация указателей
Указатели чаще всего используются для работы с динамической памятью - свободная память, в которой можно во время выполнения программы выделять место в соответствии с потребностями.

2 способа работы с динамической памятью
1. Исп-я семейство функций malloc (C) (#include )
2. операции new и delete

Выделение памяти


Освобождение памяти


При определении указателя нужно стараться выполнить его инициализацию
Способы инициализации указателей
- с помощью операции получения адреса


- с помощью значения другого инициализированного указателя


@темы: C++, C++ Указатели

If it's stupid but works, it isn't stupid.
http://cppstudio.com/uchebniki/yazyk-programmirovaniya-s/formatirovannyj-vvodvyvod-v-s/

Библиотеки, которые нужно подключить


Вывод логических величин в текстовом виде (true, false)


Или так


Вывод в виде таблицы http://stackoverflow.com/questions/18359989/string-formatting-c

@темы: C++, Форматированный ввод/вывод в С++, Ссылки

If it's stupid but works, it isn't stupid.
1.





2 способ (ввод и вывод русских символов)




Консоль -- Свойства -- Шрифты -- Lusida Console

@темы: C++, Русские символы при вводе и выводе на C++

If it's stupid but works, it isn't stupid.
17:06 

Доступ к записи ограничен

If it's stupid but works, it isn't stupid.
Закрытая запись, не предназначенная для публичного просмотра

19:25 

Доступ к записи ограничен

If it's stupid but works, it isn't stupid.
Закрытая запись, не предназначенная для публичного просмотра

17:32

КУРС C++

If it's stupid but works, it isn't stupid.
If it's stupid but works, it isn't stupid.
If it's stupid but works, it isn't stupid.
If it's stupid but works, it isn't stupid.
If it's stupid but works, it isn't stupid.


@темы: HTML, CSS, jQuery

09:52 

Доступ к записи ограничен

If it's stupid but works, it isn't stupid.
Закрытая запись, не предназначенная для публичного просмотра

If it's stupid but works, it isn't stupid.
http://jsfiddle.net/25dQT/3/

HTML


CSS


@темы: HTML, Верстка, CSS, Выровнять пункты меню по вертикали по центру ячейки, Ссылки

If it's stupid but works, it isn't stupid.
Microsoft ASP.NET 4 с примерами на C# 2010 для профессионалов
http://forcoder.ru/asp/microsoft-aspnet-4-s-primerami-na-c-2010-dlya-professionalov-1067

Programming Microsoft ASP.NET 4
http://forcoder.ru/asp/programming-microsoft-aspnet-4-954

Microsoft ASP.NET 2.0
www.knigiebook.ru/Komputer_/ASP/Microsoft_ASP_N...

@темы: ASP.NET MVC, Учебники, Ссылки

If it's stupid but works, it isn't stupid.
http://stackoverflow.com/questions/824279/why-does-html-actionlink-render-length-4

http://stackoverflow.com/questions/18184289/html-actionlink-adds-length-4-in-links


или


@темы: ASP.NET MVC, Html.ActionLink, Url.Action, Ссылки

12:23

If it's stupid but works, it isn't stupid.
Отправка формы на почту
Скрипт forms.js


Обработчик отправки сообщений MailHandler.ashx


@темы: ASP.NET MVC, С#, ASP.NET MVC Формы, Javascript

If it's stupid but works, it isn't stupid.
17:14 

Доступ к записи ограничен

If it's stupid but works, it isn't stupid.
Закрытая запись, не предназначенная для публичного просмотра

16:33

Placeholder

If it's stupid but works, it isn't stupid.


@темы: Верстка, Placeholder