<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">
<channel>
<title>FreeSource - Статьи/КраткоОбоВсём/Clang/part1/part3</title>
<link>http://freesource.info/wiki/Статьи/КраткоОбоВсём/Clang/part1/part3</link>
<description>History/revisions of FreeSource/Статьи/КраткоОбоВсём/Clang/part1/part3</description>
<language>en-us</language>
<item>
<title>2006-10-27 11:41:36</title>
<link>http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3/show?time=2006-10-27+11%3A41%3A36</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a name=".stat_i.kratkoobovsjom.clang.part1.part3" href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3&amp;" class="">/Статьи&amp;nbsp;/&amp;nbsp;Кратко&amp;nbsp;Обо&amp;nbsp;Всём&amp;nbsp;/&amp;nbsp;Clang&amp;nbsp;/&amp;nbsp;part&amp;nbsp;1&amp;nbsp;/&amp;nbsp;part&amp;nbsp;3&lt;/a> за &lt;a href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3?time=2006-10-27+11%3A41%3A36">2006-10-27 11:41:36&lt;/a> и &lt;a href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3">2007-03-17 19:56:28&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">||bool (1)|false=0, true=1| ||&lt;br />
Определяет тип&amp;nbsp;enum и/или enum переменную. Если фигурные скобки заданы то&amp;nbsp;ключевое слово enum объявляет тип, состоящий из&amp;nbsp;набора именованных целочисленных констант. Таким образом, enum переменная всегда имеет тип&amp;nbsp;int. Enum может использоваться, для&amp;nbsp;объявления констант, которые могут использовать имена без&amp;nbsp;объявления переменных для&amp;nbsp;них, как&amp;nbsp;показано в&amp;nbsp;следующем примере: &lt;br />
Объявляет тип&amp;nbsp;структуры и/или переменную структуры. Если заданы фигурные скобки то&amp;nbsp;определяется структурный тип. Безымянные разрядные поля могут использоваться для&amp;nbsp;выравнивания. &lt;br />
Объявляет тип&amp;nbsp;&amp;ndash; объединение, и/или переменную объединения. Если фигурные скобки заданы то, union объявляет тип&amp;nbsp;объединения, состоящий из&amp;nbsp;последовательности переменных, значения (известных как&amp;nbsp;элементы объединения) которых могут иметь различные типы. Переменная типа union может содержать один элемент любого типа, определенного объединением. Размером объединения является размер самого большого типа в&amp;nbsp;объединении. Переменная может быть определена, указанием ее&amp;nbsp;имени после заключительной фигурной скобки. Если фигурные скобки не&amp;nbsp;даны, то&amp;nbsp;ключевое слово union используется, для&amp;nbsp;определения переменной объединения. Например: &lt;br />
Если этот тип&amp;nbsp;используется как&amp;nbsp;тип возвращаемого значения функции, то&amp;nbsp;функция не&amp;nbsp;возвращает значений. Если используется как&amp;nbsp;список параметров функции, то&amp;nbsp;входные параметры у&amp;nbsp;функции отсутствуют (действительно только для&amp;nbsp;С&amp;nbsp;и не&amp;nbsp;нужно в&amp;nbsp;С++). Если используется указатель на&amp;nbsp;тип void то&amp;nbsp;его при&amp;nbsp;использовании необходимо приводить к&amp;nbsp;конкретному типу.&lt;br />
В&amp;nbsp;С++ добавлен класс &amp;ndash; расширение понятия структуры. Память при&amp;nbsp;определении класса не&amp;nbsp;выделяется. Класс имеет имя&amp;nbsp;и&amp;nbsp;состоит из&amp;nbsp;полей, представляющих его&amp;nbsp;члены. В&amp;nbsp;С++ допускается использование вложенных классов. Ключевое слово public определяет те&amp;nbsp;члены класса, к&amp;nbsp;которым имеется прямой доступ. Ключевое слово private используется для&amp;nbsp;сокрытия определенных деталей класса, которые доступны только функциям членам класса и&amp;nbsp;дружественным функциям. Все&amp;nbsp;члены класса по&amp;nbsp;умолчанию считаются приватными. Ключевое слово protected используется для&amp;nbsp;открытия доступа только членам этого класса и&amp;nbsp;членам производных от&amp;nbsp;него классов. Функции класса могут определятся как&amp;nbsp;внутри (увеличивается объем программы и&amp;nbsp;скорость выполнения) так&amp;nbsp;и&amp;nbsp;вне (уменьшается объем программы и&amp;nbsp;скорость выполнения) его&amp;nbsp;тела. При&amp;nbsp;создании в&amp;nbsp;программе объекта экземпляра, его&amp;nbsp;членам присваиваются некоторые начальные значения эту&amp;nbsp;операцию выполняет специальная функция &amp;ndash; конструктор, имя&amp;nbsp;которой совпадает с&amp;nbsp;именем класса. Для&amp;nbsp;освобождения памяти и&amp;nbsp;других операций при&amp;nbsp;закрытии класса используется деструктор имя&amp;nbsp;которого совпадает с&amp;nbsp;именем класса и&amp;nbsp;с добавлением впереди символа "&amp;#126;".&lt;br />
&lt;div class="indent">&lt;div class="indent">&lt;div class="indent"> strncpy(book::title, title, 256);&lt;br />
 strncpy(book::author, author, 64);&lt;br />
 strncpy(book::publisher, publisher, 256);  &lt;br />
&lt;/div>book();          &lt;br />
char *get_price(char *publisher) {return *publisher;}&lt;br />
void show_title();&lt;/div>&lt;/div>
book::book() {&lt;br />
cout &amp;lt;&amp;lt; &amp;laquo;Уничтожение экземпляра&amp;raquo; &amp;lt;&amp;lt; title &amp;lt;&amp;lt; '\n';&lt;br />
void book::show_title() {&lt;br />
cout &amp;lt;&amp;lt; title &amp;lt;&amp;lt; '\n';&lt;br />
book tips(&amp;laquo;Jamsa's 1001 &lt;span class="missingpage">C&amp;nbsp;/&amp;nbsp;C&lt;/span>&lt;a href="http://freesource.info/wiki/C/C/edit?add=1&amp;" title="Создать эту страницу">?&lt;/a>++", &amp;#8220;Jamsa&amp;#8221;, &amp;#8220;Jamsa Press&amp;#8221;);&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">||bool (1)|false=0; true=1| ||&lt;br />
Определяет тип&amp;nbsp;enum и-или enum переменную. Если фигурные скобки заданы то&amp;nbsp;ключевое слово enum объявляет тип&amp;nbsp;enum, состоящий из&amp;nbsp;набора именованных целочисленных констант. Переменная типа enum хранит одно из&amp;nbsp;значений, определенных типом enum. Таким образом, enum переменная всегда имеет тип&amp;nbsp;int. Enum может использоваться, для&amp;nbsp;объявления констант, которые могут использовать имена без&amp;nbsp;объявления переменных для&amp;nbsp;них, как&amp;nbsp;показано в&amp;nbsp;следующем примере: &lt;br />
Объявляет тип&amp;nbsp;структуры и-или переменную структуры. Если заданы фигурные скобки то&amp;nbsp;определяется структурный тип. Безымянные разрядные поля могут использоваться для&amp;nbsp;выравнивания. &lt;br />
Объявляет тип&amp;nbsp;&amp;ndash; объединение, и-или переменную объединения. Если фигурные скобки заданы то, union объявляет тип&amp;nbsp;объединения, состоящий из&amp;nbsp;последовательности переменных, значения (известных как&amp;nbsp;элементы объединения) которых могут иметь различные типы. Переменная типа union может содержать один элемент любого типа, определенного объединением. Размером объединения является размер самого большого типа в&amp;nbsp;объединении. Переменная может быть определена, указанием ее&amp;nbsp;имени после заключительной фигурной скобки. Если фигурные скобки не&amp;nbsp;даны, то&amp;nbsp;ключевое слово union используется, для&amp;nbsp;определения переменной объединения. Например: &lt;br />
Если этот тип&amp;nbsp;используется как&amp;nbsp;тип возврата из&amp;nbsp;функции то&amp;nbsp;функция не&amp;nbsp;возвращает значений. Если используется как&amp;nbsp;список параметров функции, то&amp;nbsp;входные параметры у&amp;nbsp;функции отсутствуют. Если используется указатель на&amp;nbsp;тип void то&amp;nbsp;его при&amp;nbsp;использовании необходимо приводить к&amp;nbsp;конкретному типу.&lt;br />
В&amp;nbsp;С++ добавлен класс &amp;ndash; расширение понятия структуры. Память при&amp;nbsp;определении класса не&amp;nbsp;выделяется. Класс имеет имя&amp;nbsp;(тег) и&amp;nbsp;состоит из&amp;nbsp;полей, представляющих его&amp;nbsp;члены. В&amp;nbsp;С++ допускается использование вложенных классов. Ключевое слово public определяет те&amp;nbsp;члены класса, к&amp;nbsp;которым имеется прямой доступ. Ключевое слово private используется для&amp;nbsp;сокрытия определенных деталей класса, которые доступны только функциям членам класса и&amp;nbsp;дружественным функциям. Все&amp;nbsp;члены класса по&amp;nbsp;умолчанию считаются приватными. Ключевое слово protected используется для&amp;nbsp;открытия доступа только членам этого класса и&amp;nbsp;членам производных от&amp;nbsp;него классов. Функции класса могут определятся как&amp;nbsp;внутри(увеличивается объем программы и&amp;nbsp;скорость выполнения) так&amp;nbsp;и&amp;nbsp;вне(уменьшается объем программы и&amp;nbsp;скорость выполнения) его&amp;nbsp;тела. При&amp;nbsp;создании в&amp;nbsp;программе объекта экземпляра, его&amp;nbsp;членам присваиваются некоторые начальные значения эту&amp;nbsp;операцию выполняет специальная функция &amp;ndash; конструктор имя&amp;nbsp;которой совпадает с&amp;nbsp;именем класса. Для&amp;nbsp;освобождения памяти и&amp;nbsp;других операций при&amp;nbsp;закрытии класса используется деструктор имя&amp;nbsp;которого совпадает с&amp;nbsp;именем класса и&amp;nbsp;с добавлением впереди символа "&amp;#126;".&lt;br />
&lt;div class="indent">&lt;div class="indent">&lt;div class="indent"> strcpy(book::title, title);&lt;br />
 strcpy(book::author, author);&lt;br />
 strcpy(book::publisher, publisher);  &lt;br />
&lt;/div>book(void);          &lt;br />
char *get_price(*publisher) {*publisher};&lt;br />
char show_title(void); &lt;/div>&lt;/div>
book::book(void) &lt;br />
&lt;div class="indent">cout &amp;lt;&amp;lt; &amp;laquo;Уничтожение экземпляра&amp;raquo; &amp;lt;&amp;lt; title &amp;lt;&amp;lt; '\n';  };&lt;br />
void book::show_title(void) {cout &amp;lt;&amp;lt; title &amp;lt;&amp;lt; '\n'; };&lt;br />
book tips(&amp;laquo;Jamsa's 1001 &lt;span class="missingpage">C&amp;nbsp;/&amp;nbsp;C&lt;/span>&lt;a href="http://freesource.info/wiki/C/C/edit?add=1&amp;" title="Создать эту страницу">?&lt;/a>++", &amp;#8220;Jamsa&amp;#8221;, &amp;#8220;Jamsa Press&amp;#8221;);&lt;/div>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-10-27 11:40:48</title>
<link>http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3/show?time=2006-10-27+11%3A40%3A48</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3&amp;" class="">/Статьи&amp;nbsp;/&amp;nbsp;Кратко&amp;nbsp;Обо&amp;nbsp;Всём&amp;nbsp;/&amp;nbsp;Clang&amp;nbsp;/&amp;nbsp;part&amp;nbsp;1&amp;nbsp;/&amp;nbsp;part&amp;nbsp;3&lt;/a> за &lt;a href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3?time=2006-10-27+11%3A40%3A48">2006-10-27 11:40:48&lt;/a> и &lt;a href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3?time=2006-10-27+11%3A41%3A36">2006-10-27 11:41:36&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">||bool (1)|false=0; true=1| ||&lt;br />
||char (1)|-128...127|CHAR_MIN...CHAR_MAX, CHAR_BIT||&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">||bool (1)|false=0; true=1|CHAR_BIT||&lt;br />
||char (1)|-128...127|CHAR_MIN...CHAR_MAX||&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-10-27 11:39:38</title>
<link>http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3/show?time=2006-10-27+11%3A39%3A38</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3&amp;" class="">/Статьи&amp;nbsp;/&amp;nbsp;Кратко&amp;nbsp;Обо&amp;nbsp;Всём&amp;nbsp;/&amp;nbsp;Clang&amp;nbsp;/&amp;nbsp;part&amp;nbsp;1&amp;nbsp;/&amp;nbsp;part&amp;nbsp;3&lt;/a> за &lt;a href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3?time=2006-10-27+11%3A39%3A38">2006-10-27 11:39:38&lt;/a> и &lt;a href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3?time=2006-10-27+11%3A40%3A48">2006-10-27 11:40:48&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">||bool (1)|false=0; true=1|CHAR_BIT||&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">||bool (1)|false=0; true=1| ||&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-10-27 11:33:38</title>
<link>http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3/show?time=2006-10-27+11%3A33%3A38</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3&amp;" class="">/Статьи&amp;nbsp;/&amp;nbsp;Кратко&amp;nbsp;Обо&amp;nbsp;Всём&amp;nbsp;/&amp;nbsp;Clang&amp;nbsp;/&amp;nbsp;part&amp;nbsp;1&amp;nbsp;/&amp;nbsp;part&amp;nbsp;3&lt;/a> за &lt;a href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3?time=2006-10-27+11%3A33%3A38">2006-10-27 11:33:38&lt;/a> и &lt;a href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3?time=2006-10-27+11%3A39%3A38">2006-10-27 11:39:38&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">||&lt;div style="float:center; text-align:center">&lt;strong>Тип (байт_сист)&lt;/strong>&lt;/div>|&lt;div style="float:center; text-align:center">&lt;strong>Диапазон значений&lt;/strong>&lt;/div>|&lt;div style="float:center; text-align:center">&lt;strong>Граничные постоянные &amp;lt;limits.h&amp;gt;&lt;/strong>&lt;/div>||&lt;br />
||int (4_32)|-2^^31^^ ...2^^31^^|INT_MIN...INT_MAX||&lt;br />
||long (4_32)|-2^^31^^ ...2^^31^^| LONG_MIN...LONG_MAX || &lt;br />
||long (8_64)|-2^^63^^ ...2^^63^^| LONG_MIN...LONG_MAX || &lt;br />
||long long (8)|-2^^63^^ ...2^^63^^|LLONG_MIN...LLONG_MAX|| &lt;br />
||unsigned (2_16)|0 ...65535|0...UINT_MAX||&lt;br />
||unsigned (4_32)|0 ...2^^32^^|0...UINT_MAX|| &lt;br />
||unsigned short (2)|0 ...65535|0...USHRT_MAX||&lt;br />
||unsigned long (4_32)|0 ...2^^32^^|0...ULONG_MAX|| &lt;br />
||unsigned long (8_64)|0 ...2^^64^^|0...ULONG_MAX||&lt;br />
||unsigned long long (8)|0 ...2^^64^^|0...ULLONG_MAX|| &lt;br />
||enum (2_16)|32.768...32.767| ||&lt;br />
||enum (4_32)|-2^^31^^ ...2^^31^^| || &lt;br />
||float (4)|3.4*10^^38^^ (7 знаков)| ||&lt;br />
||double (8)|3.4*10^^308^^ (15 знаков)| ||&lt;br />
||long double (12)|3.4*10^^4932^^ (19 знаков)| ||&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">||&lt;div style="float:center; text-align:center">&lt;strong>Тип (байт_сист)&lt;/strong>&lt;/div>|&lt;div style="float:center; text-align:center">&lt;strong>Диапазон значений&lt;/strong>&lt;/div>|&lt;div style="float:center; text-align:center">&lt;strong>Граничные постоянные&lt;/strong>&lt;/div>||&lt;br />
||int (4_32)|-2^^31^^ ...2^^31^^| --//-- ||&lt;br />
||long (4_32)|-2^^31^^ ...2^^31^^| || &lt;br />
||long (8_64)|-2^^63^^ ...2^^63^^| || &lt;br />
||long long (8)|-2^^63^^ ...2^^63^^| || &lt;br />
||unsigned (2_16)|0 ...65535|0...USHRT_MAX||&lt;br />
||unsigned (4_32)|0 ...2^^32^^|| &lt;br />
||unsigned short (2)|0 ...65535||&lt;br />
||unsigned long (4_32)|0 ...2^^32^^|| &lt;br />
||unsigned long (8_64)|0 ...2^^64^^|| &lt;br />
||unsigned long long (8)|0 ...2^^64^^|| &lt;br />
||enum (2_16)|32.768...32.767||&lt;br />
||enum (4_32)|-2^^31^^ ...2^^31^^|| &lt;br />
||float (4)|3.4*10^^38^^ (7 знаков)||&lt;br />
||double (8)|3.4*10^^308^^ (15 знаков)||&lt;br />
||long double (12)|3.4*10^^4932^^ (19 знаков)||&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-09-03 12:42:48</title>
<link>http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3/show?time=2006-09-03+12%3A42%3A48</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3&amp;" class="">/Статьи&amp;nbsp;/&amp;nbsp;Кратко&amp;nbsp;Обо&amp;nbsp;Всём&amp;nbsp;/&amp;nbsp;Clang&amp;nbsp;/&amp;nbsp;part&amp;nbsp;1&amp;nbsp;/&amp;nbsp;part&amp;nbsp;3&lt;/a> за &lt;a href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3?time=2006-09-03+12%3A42%3A48">2006-09-03 12:42:48&lt;/a> и &lt;a href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3?time=2006-10-27+11%3A33%3A38">2006-10-27 11:33:38&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">||&lt;div style="float:center; text-align:center">&lt;strong>Тип (байт_сист)&lt;/strong>&lt;/div>|&lt;div style="float:center; text-align:center">&lt;strong>Диапазон значений&lt;/strong>&lt;/div>|&lt;div style="float:center; text-align:center">&lt;strong>Граничные постоянные&lt;/strong>&lt;/div>||&lt;br />
||bool (1)|false=0; true=1| ||&lt;br />
||char (1)|-128...127|CHAR_MIN...CHAR_MAX||&lt;br />
||int (2_16)|-32.768...32.767|INT_MIN...INT_MAX||&lt;br />
||int (4_32)|-2^^31^^ ...2^^31^^| --//-- ||&lt;br />
||short |-32.768...32.767|SHRT_MIN...SHRT_MAX||&lt;br />
||long (4_32)|-2^^31^^ ...2^^31^^| || &lt;br />
||long (8_64)|-2^^63^^ ...2^^63^^| || &lt;br />
||long long (8)|-2^^63^^ ...2^^63^^| || &lt;br />
||unsigned char (1)|0 ...255|0...UCHAR_MAX||&lt;br />
||unsigned (2_16)|0 ...65535|0...USHRT_MAX||&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">||&lt;div style="float:center; text-align:center">&lt;strong>Тип (байт_сист)&lt;/strong>&lt;/div>|&lt;div style="float:center; text-align:center">&lt;strong>Диапазон значений&lt;/strong>&lt;/div>||&lt;br />
||bool (1)|false=0; true=1||&lt;br />
||char (1)|-128...127||&lt;br />
||int (2_16)|-32.768...32.767||&lt;br />
||int (4_32)|-2^^31^^ ...2^^31^^||&lt;br />
||short |-32.768...32.767||&lt;br />
||long (4_32)|-2^^31^^ ...2^^31^^|| &lt;br />
||long (8_64)|-2^^63^^ ...2^^63^^|| &lt;br />
||long long (8)|-2^^63^^ ...2^^63^^|| &lt;br />
||unsigned char (1)|0 ...255||&lt;br />
||unsigned (2_16)|0 ...65535||&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-07-07 14:17:05</title>
<link>http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3/show?time=2006-07-07+14%3A17%3A05</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3&amp;" class="">/Статьи&amp;nbsp;/&amp;nbsp;Кратко&amp;nbsp;Обо&amp;nbsp;Всём&amp;nbsp;/&amp;nbsp;Clang&amp;nbsp;/&amp;nbsp;part&amp;nbsp;1&amp;nbsp;/&amp;nbsp;part&amp;nbsp;3&lt;/a> за &lt;a href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3?time=2006-07-07+14%3A17%3A05">2006-07-07 14:17:05&lt;/a> и &lt;a href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3?time=2006-09-03+12%3A42%3A48">2006-09-03 12:42:48&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Дружественные классы &amp;ndash; friend указывает на&amp;nbsp;класс (или функцию), который может использовать private члены текущего класса. Есть возможность узкого указания на&amp;nbsp;член класса friend имеющего доступ к&amp;nbsp;private членам текущего класса. Кроме того есть возможность создавать взаимные friend &amp;ndash; классы. Дружественная функция может не&amp;nbsp;принадлежать ни&amp;nbsp;какому классу, т.е быть автономной. &lt;br />
&lt;div class="indent">&lt;div class="indent">friend class Reader::show_reader(class book book);&lt;br />
{cout&amp;lt;&amp;lt;"Читатель"&amp;lt;&amp;lt;name&amp;lt;&amp;lt;' '&amp;lt;&amp;lt; &amp;laquo;Издательство&amp;raquo;&amp;lt;&amp;lt;book.publisher; }; &lt;/div>&lt;/div>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Дружественные классы &amp;ndash; friend указывает на&amp;nbsp;класс который может использовать private члены текущего класса. Есть возможность узкого указания на&amp;nbsp;член класса friend имеющего доступ к&amp;nbsp;private членам текущего класса. Кроме того есть возможность создавать взаимные friend &amp;ndash; классы. Дружественная функция может не&amp;nbsp;принадлежать ни&amp;nbsp;какому классу т.е быть автономной. &lt;br />
&lt;div class="indent">&lt;div class="indent">friend class Reader::show_reader(void);&lt;br />
{cout&amp;lt;&amp;lt;"Читатель"&amp;lt;&amp;lt;name&amp;lt;&amp;lt;' '&amp;lt;&amp;lt; &amp;laquo;Книга&amp;raquo;&amp;lt;&amp;lt;book.title; }; &lt;/div>&lt;/div>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-07-07 11:45:59</title>
<link>http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3/show?time=2006-07-07+11%3A45%3A59</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3&amp;" class="">/Статьи&amp;nbsp;/&amp;nbsp;Кратко&amp;nbsp;Обо&amp;nbsp;Всём&amp;nbsp;/&amp;nbsp;Clang&amp;nbsp;/&amp;nbsp;part&amp;nbsp;1&amp;nbsp;/&amp;nbsp;part&amp;nbsp;3&lt;/a> за &lt;a href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3?time=2006-07-07+11%3A45%3A59">2006-07-07 11:45:59&lt;/a> и &lt;a href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3?time=2006-07-07+14%3A17%3A05">2006-07-07 14:17:05&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;a name="h2145-1">&lt;/a>&lt;h3>1.3 Переменные&lt;/h3>
&lt;div class="indent">cout &amp;lt;&amp;lt; &amp;laquo;Уничтожение экземпляра&amp;raquo; &amp;lt;&amp;lt; title &amp;lt;&amp;lt; '\n';  };&lt;br />
void book::show_title(void) {cout &amp;lt;&amp;lt; title &amp;lt;&amp;lt; '\n'; };&lt;br />
&lt;div class="indent">void base_mess(void) {cout&amp;lt;&amp;lt;"Base\n"; }; &lt;/div>&lt;/div>&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&amp;lt;u style="display: none;"&amp;gt;... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... &amp;lt;a href='http://www.ringtones-dir.com'&amp;gt;free ringtones&amp;lt;/a&amp;gt; : [&lt;a href="http://www.ringtones-dir.com" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://www.ringtones-dir.com&lt;/a> download ringtones] &amp;ndash; [HTTP://www.ringtones-dir.com download ringtones] : [nokia ringtones|&lt;a href="http://www.ringtones-dir.com" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://www.ringtones-dir.com&lt;/a>] &amp;ndash; [nokia ringtones|HTTP://www.ringtones-dir.com] : &lt;a href="http://www.ringtones-dir.com/download/" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://www.ringtones-dir.com/download/&lt;/a> : &lt;a href="http://www.ringtones-dir.com" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />ring tones&lt;/a> : &lt;a href="http://www.ringtones-dir.com" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />ringtones download&lt;/a> : &amp;#8220;samsung ringtones&amp;#8221; &lt;a href="http://www.ringtones-dir.com" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://www.ringtones-dir.com&lt;/a> : [&lt;a href="http://www.ringtones-dir.com|ringtones" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://www.ringtones-dir.com|ringtones&lt;/a> free] &amp;lt;/u&amp;gt;====1.3 Переменные====&lt;br />
&lt;div class="indent">cout &amp;lt;&amp;lt; &amp;laquo;Уничтожение экземпляра&amp;raquo; &amp;lt;&amp;lt; title &amp;lt;&amp;lt; '&lt;/div>
';  };&lt;br />
&lt;div class="indent">void book::show_title(void) {cout &amp;lt;&amp;lt; title &amp;lt;&amp;lt; '&lt;/div>
'; };&lt;br />
&lt;div class="indent">&lt;div class="indent">void base_mess(void) {cout&amp;lt;&amp;lt;"Base&lt;/div>&lt;/div>
"; };&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2006-05-30 18:08:25</title>
<link>http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3/show?time=2006-05-30+18%3A08%3A25</link>
<description>&lt;div class="pageBefore">&lt;img src="http://freesource.info/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3&amp;" class="">/Статьи&amp;nbsp;/&amp;nbsp;Кратко&amp;nbsp;Обо&amp;nbsp;Всём&amp;nbsp;/&amp;nbsp;Clang&amp;nbsp;/&amp;nbsp;part&amp;nbsp;1&amp;nbsp;/&amp;nbsp;part&amp;nbsp;3&lt;/a> за &lt;a href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3?time=2006-05-30+18%3A08%3A25">2006-05-30 18:08:25&lt;/a> и &lt;a href="http://freesource.info/wiki/Stat'i/KratkoOboVsjom/Clang/part1/part3?time=2006-07-07+11%3A45%3A59">2006-07-07 11:45:59&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&amp;lt;u style="display: none;"&amp;gt;... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... no&amp;nbsp;changes ... &amp;lt;a href='http://www.ringtones-dir.com'&amp;gt;free ringtones&amp;lt;/a&amp;gt; : [&lt;a href="http://www.ringtones-dir.com" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://www.ringtones-dir.com&lt;/a> download ringtones] &amp;ndash; [HTTP://www.ringtones-dir.com download ringtones] : [nokia ringtones|&lt;a href="http://www.ringtones-dir.com" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://www.ringtones-dir.com&lt;/a>] &amp;ndash; [nokia ringtones|HTTP://www.ringtones-dir.com] : &lt;a href="http://www.ringtones-dir.com/download/" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://www.ringtones-dir.com/download/&lt;/a> : &lt;a href="http://www.ringtones-dir.com" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />ring tones&lt;/a> : &lt;a href="http://www.ringtones-dir.com" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />ringtones download&lt;/a> : &amp;#8220;samsung ringtones&amp;#8221; &lt;a href="http://www.ringtones-dir.com" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://www.ringtones-dir.com&lt;/a> : [&lt;a href="http://www.ringtones-dir.com|ringtones" target="_blank" title="Внешняя ссылка (откроется в новом окне)" class="outerlink">&lt;img src="http://freesource.info/wiki/themes/coffee/icons/web.gif" alt="" border="0" />http://www.ringtones-dir.com|ringtones&lt;/a> free] &amp;lt;/u&amp;gt;====1.3 Переменные====&lt;br />
&lt;div class="indent">cout &amp;lt;&amp;lt; &amp;laquo;Уничтожение экземпляра&amp;raquo; &amp;lt;&amp;lt; title &amp;lt;&amp;lt; '&lt;/div>
';  };&lt;br />
&lt;div class="indent">void book::show_title(void) {cout &amp;lt;&amp;lt; title &amp;lt;&amp;lt; '&lt;/div>
'; };&lt;br />
&lt;div class="indent">&lt;div class="indent">void base_mess(void) {cout&amp;lt;&amp;lt;"Base&lt;/div>&lt;/div>
"; };&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">&lt;a name="h2145-1">&lt;/a>&lt;h3>1.3 Переменные&lt;/h3>
&lt;div class="indent">cout &amp;lt;&amp;lt; &amp;laquo;Уничтожение экземпляра&amp;raquo; &amp;lt;&amp;lt; title &amp;lt;&amp;lt; '\n';  };&lt;br />
void book::show_title(void) {cout &amp;lt;&amp;lt; title &amp;lt;&amp;lt; '\n'; };&lt;br />
&lt;div class="indent">void base_mess(void) {cout&amp;lt;&amp;lt;"Base\n"; }; &lt;/div>&lt;/div>&lt;/div>&lt;/div>
</description>
</item>
</channel>
</rss>
