Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лекция07СЛАЙДЫ

.pdf
Скачиваний:
9
Добавлен:
28.03.2015
Размер:
2 Мб
Скачать
☆

Сравнение платных и бесплатных программ

● WinZip, WinRAR

● 7-Zip

● FineReader

● CuneiForm

● Internet Explorer

● Opera, FireFox,

 

Google Chrome

● Adobe Acorobat

● FoxitReader

Reader

 

● drweb, Kasperskiy

● antivira, avasta

Программы

●AutoCad

●Компас

●MathCAD

●MathLab

●Auslogics Disk Defrag

●Paragon Hard Disk

Manager

●Google Earth

●AIDA

●vyatta-livecd

●DirectX 10.1

●Klcodec350f

●DjVu

●VirtualDub

Программы

● VirtualBox

● Speedfan

● Freeundelete

● Apache

● Memtest

● Cygwin

● mhdd

● flash player

● WEBMONEY

● HTMLREADER

● Clamwin

● Truecrypt

● pc tools firewall

● Ptsdos

● comodo

● QIP (ICQ)

Программы

●Auslogics Disk

Defrag

●Treehel-FreeXPie- r4

●PowerDVD

●QDictionary

●SpeedFan

●Notepad++

●hidden admin

●Cobian Backup

Black Moon

●Torpark

●Unreal

Commander,

TotalCommander, Midnight Commander

●java, qt, .NET,

GTK.

Глобальные и локальные переменные

int x; // глобальное x void f() {

int x; // локальное x скрывает глобальное x x = 1; // присвоить локальному x

{

int x; // скрывает первое локальное x

x = 2; // присвоить второму локальному x

}

x = 3; // присвоить первому локальному x

}

int* p = &x; // взять адрес глобального x

Глобальные и

локальные переменные

int x; void f2() {

int x = 1; // скрывает глобальное x

::x = 2; // присваивание глобальному x

}

Инициализация

int x; void f3() {

int x = x; // ошибочное присваивание

}

Пример

int x = 11;

void f4() { // неправильный пример int y = x; // глобальное x

int x = 22;

y = x; // локальное x

}

Пример

void f5(int x) { int x; // ошибка

}