/
MadDAD
/
alterplast
Обзор
Документация
Войти
/
MadDAD
/
alterplast
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
1cpp/Documents/1cpp.txt
411 строк
22 KB
trdm
+
24 мар 2017, 11:36
24 мар 2017, 11:36
f368595
Код
Авторство
О чём код?
.. �����: ��������� ������� .. include:: commonchm.txt ***************************************************************** ������� ���������� 1�++ ***************************************************************** .. <chminfo splitchild="0"> <insert nodes="//common/maininfo/*"/> <alinks>_1cpp_main_</alinks> <klinks>1�++</klinks> </chminfo> .. contents:: ���������� :backlinks: none ������ 2.5 �������� ���������������� ��������� � �������� �������. ������� �������������, ��������������� - `����������� ������������� �������� GPL`_. 1C++ - ������� ���������� ��� ��������� "1�-����������� 7.7" ������������� ��� ���������� ������������ ���� ���������. ��� --------------------------- .. <chminfo> <toc> <self> <childstoc/> <merge file="classes"/> <merge file="turbobl"/> </self> </toc> </chminfo> 1�++ ��������� ��������� �������� ��� ��� ���������������� �� ���������� ����� 1�-�����������. - `���������� ��� � 1�++|_1cpp_oop_ <alink>`_ ������ ������ � ���� ������ ------------------------------ .. <chminfo> <toc> <self> <childstoc/> <merge file="odbc"/> <merge file="oledb"/> </self> </toc> </chminfo> 1�++ ��������� ������������ ��������� � ���� ������ ��������, ����� ������� �������� 1�. �������������� ����������� ������ ����� ��������� **ODBC** � **OLEDB**. ��� ��� ������ ������� SQL �������� ������ ����� ODBC � "������" ���������� 1�, �� � ���, ������� ���������� ���� 1�. ��� ��������� ������������ ������ ������ � � ����������� ������ ������. ��� DBF ��� �������� ������ ������ � ������������� ������. � ������ ODBC ������������� ������������ ��� ����� "Visual FoxPro ODBC driver", � ������ OLEDB - "Visual FoxPro OLEDB Provider 9.0". - `������ ������ ����� ODBC <ODBC.chm::/ODBC0.html>`_ - `������ ������ ����� OLEDB <oledb.chm::/oledb0.html>`_ �������������� ������ � �� ------------------------------ .. <chminfo> <toc> <merge file="extobjs"/> </toc> </chminfo> �������������� ������ � �������� ���������� ����������� ���������� 1� V7. - `�������������� ������|_1cpp_ext_classes_ <alink>`_ TurboBL ------------------------------ .. <chminfo> <toc> <merge file="TurboBL"/> </toc> </chminfo> | ��������� ������ ������� � ��������� � ��������� �������� 1�-����������� 7.7 | ��������� � ������� � ���������� ������� ����� �������� - `TurboBL|_1cpp_TurboBL_ <alink>`_ ������� ------------------------------ .. <chminfo> <toc> <self> <childstoc/> <merge file="TSQLInV7FirstSteps"/> </self> </toc> </chminfo> � ���� ������� ����� ������������� ��������� ������ ����������� ������������� ���������. � ������� ��������������� ������� ������������� �������� ����������. ������ ���������� ����������� ��� ������ ��� ������� ������� �������. ������ --------------- .. <chminfo splitchild="1"> </chminfo> History ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. include:: history.txt :literal: ������������� �������������� ���������� ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - ����� ���. ��������-��������������� ������ � ��������������; - �. �����, �. ����, �.�������, ��. ���������. ������ ��������-���������������� ��������������; - ��. �����, �. �������, �. ���. UML ����������� ����������. - �. �������, �. ���, ��. �����. ��������������� ������� ���������� ������������ �����������. ������������ "�����" 2002 ���. - ����� ����������. ���� ���������������� �++ 3-� �������, ����� 24. "�������������� � ����������������" � 25 "���� �������". ������������ "�����" 2000 ���. - ���� ������. ���������� UML � �������� ��������������. �������� � ��������-��������������� ������ � ��������������. �������������� ��������� ������� ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ � ���� ������� ����� ���������� ��������� ������ �� ������� � ����, �������, ��� ��� �����, �������� � ������ ��������. - http://www.1cpp.ru - ����� ����� ������� ������ ������ �� 1�++. - http://1c.proclub.ru/modules/mydownloads/viewcat.php?cid=131 - ����������� ������� ��� 1�++ � ����� �������������� 1�, ����� ������������ ����� ����� ���� ���������� ������� ����� ��� �������� ����. - http://itland.ru/forum/index.php?showforum=8 - ����� - ���������� ��������-���������������� ������� � ���������������� �� ����� 1�. - debbuger@yandex.ru - ���� ���������� ���������, �����������, ��������� � ��������� �������. ������������� ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ � ���� ������� � ����� �� ��������� ���� ��� �����, ������� ��������� ������� � ��������, ������������, ������ ����������, ���������� ����. ���� ���� � ����� �� �������, ����� �� ���������, � �������� ��� �� debbuger@yandex.ru � � ������� ��� � � ������������� ����� � ���� ������. �� ���� �� ���� ��������, ��� � ���� ������ ����������� �� �� ������� � �� �� ������� � ���� ����������, ��� ������� ������� ������ �� - ����! - �������� ������ - WildHare - �. ������ - ToyPaul - Zerga - Maxim A. Polomoshnov - Alex Agarkov - ������ ������ - ������ ������� aka SO - Slay - Alex L. Fedorov aka ���� - ��������� ������� - ������� �.�. ������������ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - ������� ����� aka Deb �������� ������ 1�++ � �������������� ������ - �������: 3.1, 3.2, 3.3, 3.4, 3.5, 3.7 - � ������� 3.12, 3.13, 3.14 ���� ������������ ���������: ����� ��������, Carlosa Antollini, ����������� �������, ������� ���������, �� ��� �� ��� ������� � ������� �������. - ������ ������ �������������� ������ - �������: 3.6, 3.8 - ����� �. Ը����� aka ���� �������������� ������ - �������: 3.9, 3.10, 3.11, ��������� ������ - ��������� ������� aka orefkov ������ 1.8. Visual 1C++ 1.0, TurboBL - ������� ������� aka DmitrO - SQL ��������� ��������, ������� ���������� ������������� - ������� ����� aka ADirks - ����� ���������������������� - ������ ������������ aka spock - ���������� ������� ������� � ������ ����� OLE DB - ������� ����������� aka trav - ��������� ������ ������� ����������� ��� ���������� ���� - ������ ����������� aka Steban - ������� ���������� ActiveX ����������� ������������� �������� GPL ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | �������� �������� | Copyright (C) 1989, 1991 Free Software Foundation, Inc. | 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA | (C) �������. �.�. ������, �.�. ���, 1993 | (C) �������. �.�. �������, 1998 | (�) ��������� ��� ���������������� ������. | ������ �. �������, �. ������-���, 2000 ���� ����������� �������������� � �������������� ��������� ����� ����� ������������� ���������, �� �������� ��� ������. ����������� ������ �������� ������������� ��� ����������� � ������ ���������������� ���������� ��������� ��� �� ������� ������������� �������� ��� ���, ������� ������������ �������� GPL ����� ���������� ������������ ����������� � ���. �������� �� ������� ����� �������� ��� ��� ���������� ���, ����� ������ ��� ������� ��������� ������������ � �������� ��. ��������, �������� �������� ������������� ������������� ���� ������� ��������� ������������ � �������� ��������� ��������� ��� ���, �.�. ������������, ��� ��������� ��� ��� �������� ��������� ��� ���� �� �������������. ��� �������� �������� ���������� �������� GPL ����������� � ������� ����� �������� ��� ��� ����� ���������� ������������ ����������� �� ���� ������ ������������ �� ��� ����� ��������. ����� �� ������� � ��������� ���������� ��� ���, �� ����� � ���� �������, � �� ����. ��������������, ��� �������� �������� �����������: ��� �� ������ �������������� ��������� ��������� ��� ��� (� �������� �� ��� ��������������, ���� �� ���� �������); ��� �� ��������� �������� ����� ��� ������ �������� ���, ���� ��������; ��� �� ������ �������� ��������� ��� ������������ �� ����� � ����� ��������� ����������; � ��� �� ������, ��� �� ������ ��� ��� ������. ����� �������� ���� �����, ��� ����� ������ ����� �����������, ������� �������� ���� �� �� �� ���� ���������� ��� � ���� ������ ��� ����������� �� ��� ���������� �� ���� ����. ��� ����������� ����������� � ��������� ������������� ��� ���, ���� �� ��������������� ��������� ��� ��� ��� ���� �� ������������� ��� ����������� ��. ��������, ���� �� ��������������� ����� ��������� ��� ��� ��������� ��� �� ��������������, �� ������ ������������ ����������� ��� ����� �� ��� ���������, �������� �� ���������. �� ������ �������������, ��� ��� ���� ������� ��� ������ �������� �������� �����. � �� ������ �������� �� ��� �������, ����� ��� ����� � ����� ������. �� �������� ���� ����� � ��� �����: (1) ��������� ��������� ����� �� ��������� ��� ��� � (2) ���������� ��� ��� ��������, ������� ���� ��� �������� ����� ��������������, �������������� �/��� �������������� ���������. �����, ����� �������� ��� � ������� ������, �� ����� ��������������, ��� ��� ��������, ��� �������� �� ��� ��������� ��������� ���. ���� ��������� ��� ��� �������������� � ���������� ���-�� ���, �� �����, ����� ���������� ��������� �����, ��� ��, ��� � ��� ���� - ��� �� ��������, ����� ����� ��������, ��������� �������, �� ���������� �� ��������� �������������� �������. � �������, ������ ��������� ��������� ��� ��� ��������� �������� ������� �� ��������� ��� ���. �� ����� �������� ���������, ��� ��������� ���������������� ��������� ��������� ��� ��� �������������� ������� �������, ����� ��������� ����� ������� ������� ��������������. ����� ������������� ���, �� ���� ��������, ��� ����� ������ ������ ���� ���� ������������ ���� ��� ���������� �������������, ���� �� ������������ ������. ���� ������� ������ ����������� � ������� ��� ���������������, ��������������� � �����������. �������� �������� ����������� � ������� ��� ���������������, ��������������� � ����������� 1. ��� �������� ��������� � ����� ��������� ��� ������� ������������, ����������� �����������, ���������� ���������� ��������� ���� � ���������� � ���, ��� ��� ����� ���������������� ��� ��������, ����������� � ������ �������� ��������. � ����������� ������ "���������" ��������� � ����� ����� ��������� ��� ��� ��� ������������, � ������ "������������, ���������� �� ���������" �������� ��������� ��� ����� ������������, ���������� ��������� ��� �� �����, ��������� ��� ����������������, �/��� ������������ �� ������ ����. (����� � ����� ������� ���������� ��� ����������� � ������� "�����������".) ������ ���������� �������� ���������� ��� "��". ���� ������������, �� ���������� ����������������, ����������������, �������� � ����, ���������� ��� ������������ �� ������������ ���� ���������; ��� �� ��������� �� �������. ������������� ��������� �� �� ��������������� ���������� �� ����������, � �������� ������ ��������� ������������ ���� ���������, ������ ���� �� ���������� �������� �������������, ���������� �� ��������� (��� ����������� �� ����, ���� �� ��� �������� � �������� ������������� ���������). �������� �� ��� ��������, ������� �� ����, ��� ������ ������ ���������. 2. �� ������ �������������� � �������������� ���������� ��������� ������ ��������� �� ��� ��������� � ����� ������������ �����, ��� ������� ��� �� ��������������� ������� ��������� �� ������ ����� � ������� ���������� ��������������� ����������� �� ��������� ������ � ����� �� ��������; ���������� ����������� ��� �����������, ����������� � ������ �������� � � ���������� �����-���� ��������; � ��������� ���� ������ ����������� ��������� ��������� ������ �������� ������ � ����������. �� ������ ��������� ����� �� ���������� ��� �������� ���������� � ������ �� ������ ���������� ������������� �������� �� ��������������. 3. �� ������ �������� ���� ��������� ��� ���������� ��������� ��� ����� �� �����, �������� ����� ������� ������������, ���������� �� ���������, � �������������� � �������������� ��� ����������� ��� ������������ � ������������ � �������� 2, ����������� ����, ��� �������, ��� �� ��������� ��� ������������� �������: �) �� ������� �������� ���������������� ����� ��������� �������������, ����������� �������� �� ��, ��� �� �������� �����, � ���� ������� ���������. �) �� ������� ������������ ���� ������� ����� �������� �� ���������� ������������� ������� ������������, ������� �� ��������������� ��� ����������, �������, � ������� ��������� ��� �������� �������� ��������� ��� �����-���� �� �����, �� ��������, ����������� � ������ ��������. �) ���� ���������������� ��������� ������ ������ ������� � ������������� ������ ������, �� ������ ������� ���, ����� ��� ������� ��� ������ � ����� ������������� ������ ������� ��� ��� �������� ��� �������� ��� �������� �� ����� ����������, ���������� ��������������� ����������� �� ��������� ������ � ����������� � ���, ��� �������� ��� (���, ��������, ���������� � ���, ��� �� ������������� ��������), � ��� ������������ ����� �������� �������������� ��������� ��� ���� ��������, � ����������� ������������, ��� ����������� ����� ������ ��������. (����������: ���� ���� ��������� �������� � ������������� ������, �� ������ �� ������� �������� ����������, �� ���� ������������, ���������� �� ���������, �� ������� �������� ����������.) ��� ���������� ����������� � ����������������� ������������ � �����. ���� ��������� ����� ����� ������������ �� ���� �������� �� ��������� � ����� ����������� ��������� ������������ � ���������������� ��������������, �� ��� �������� � �� ������� �� ���������������� �� ��� �����, ���� �� ��������������� �� ��� ��������� ������������. �� ���� �� ��������������� ��� ����� ��� ����� ������ ������������, ����������� �� ���������, �� �� ������� ������ ��� � ������������ � ��������� ������ ��������, ������������� ����� ����������� �������� �� ��� ������������ �,����� �������, �� ������ �����, ��� ����������� �� ����, ��� �� �������. ������������, ���������� ����� ������� �� ����� ���� ������������ �� ���� ����� �� ������������, ���������� ��������� ����, ��� ���������� ��; ���� ������ � ���, ����� ������� ����� ��������� ���������������� ����������� ��� ������������ ������������, ���������� �� ���������. ����� ����, ������� ���������� ������� ������������, �� ����������� �� ���� ���������, ��������� � ���������� (��� � �������������, ���������� �� ���� ���������) �� ��� �� ������������ �������� ��� ����������� �������� ��� ���������������� ������������ �������� �� �������������� �������� ���� �������� �� ������ ������������. 4. �� ������ ���������� � �������������� ��������� (��� ������������, ���������� �� ���) �������� ������� 3) � ��������� ���� ��� � ���������� ���� � ������������ � ��������� 2 � 3, ������������ ����, ��� �������, ��� �� ����� ��������� ���� �� ��������� ����������: �) ����������� �� ������ ��������������� �������������� �������� �������, ������� ������ ���������������� � ������������ � ��������� 2 � 3, ������������ ����, �� ��������, ������ ������������ ��� ������ ��; ���, �) ����������� �� ���������� ������������, ��������������, �� ������� ����, � ������� ���� ���, ������������ ������ �������� ���� �� �������������� �� ������� ��������� ����������� ���� ������������ ���������� �������������� ��������� ���������������� ��������� ������, ���������� ��������������� � ������������ � ��������� 2 � 3, ������������ ����; ��� �) ����������� �� �����������, ���������� ���� � �������� ����������� �������������� ��������������� �������� �����. (��� ����������� ��������� ������ ��� ��������������� ���������������, � ������ ���� �� �������� ��������� � ��������� ���� ��� � ���������� ���� � ������������ � ������������ � ������� �) ����.) �������� ����� ��� ������������ �������� ��� ���, ���������������� ��� ���������� � ��� �����������. ��� ������������ ������������ ������ �������� ����� �������� ��� �������� ������ ��� ���� �������, ������� �� ��������, ���� ����� ��������� � ������������� ����� ����������� ����������, ���� ��������, ������������ ��� ���������� ����������� � ���������� ������������ ������������. ������, � ���� ������� ���������� ���������������� �������� ����� �� ������ �������� ��, ��� ������ ��������������� � ��������� ������������ ������������ �������, ��� ����������� ������� �������� ����������� ������������, �� ����������� ������, ����� ��� ��������� ������������ ����������� ������������. ���� ��������������� ������������ ������������ ��� ���������� ���� ���������� ����� �������������� ������� ��� ��������� � ������������� �����, �� �������������� ������� ��� ��������� ��������� ������ � ���� �� ����� ��������� ���������������� ��������� ������, ���� ���� ������ ���� �� ������������ � ����������� ��������� ������ ������ � ��������� �����. 5. �� �� ������ ��������������, ��������, �������� �������������, ��� �������������� ��������� �����, ��� ��� ���� ������������� ������ ���������. ����� ������� ��������������, ��������, �������� ������������� ��� �������������� ��������� �����-���� ������ �������� ������������ � ������������� ���������� ���� ����� ������ ��� ���� ���������. ������ �������� ���, ���������� �� ��� ����� ��� ����� �������� ������ �������� ��������, �� ��������� ������ �������� �� ��� ���, ���� ��� ���� ��������� ��������� �������. 6. �� �� ������� ����������� � ���� ���������, ��� ��� �� �� ����������� ��. ������ ����� �� �� ��������� ����� �������������� ��� �������������� ��������� ��� ���������� �� ��������� ������������. ��� �������� ��������� �������, ���� �� �� ���������� � ���������� ��� ��������. � ������, ������� ��� ������������� ��������� (��� ������������, ���������� �� ���������), �� ���������� ���� �������� � ���� ��������� � ����� �� ��������� � ���������������, ��������������� ��� ����������� ��������� ��� ������������, ���������� �� ���. 7. ������ ���, ����� �� �������� ��������������� ��������� (��� ����� ������������, ���������� �� ���������), ���������� ����� ������������ ������������� �������� �������� �� ��������������� ��������� �������� �� ���������������, ��������������� ��� ����������� ���������, ����������� � ���� ������������ � ��������. �� �� ������ �������� �����-���� �������������� ����������� �� ������������� ����������� ����, ��������������� ������ ����������. �� �� ������ ��������������� �� ���������� �������� ������ ������� ���� ��������. 8. ���� � ���������� ��������� ���������������, ��� ��������� � ��������� ������� ��� �� ����� ������ ������� (�� ����������� ��������� � ���������), ��� �������� �������, �������������� ������ �������� (��� �� ������� ����, ��� � ���), �� ��� �� ����������� ��� �� ���������� ��������. ���� �� �� ������ ���������� ���������������� ���, ����� ������������ ������������� ����������� � ���� ��������, � ���� ������ �����������, �� �� �� ������ ���������� ���������������� ���������. ��������, ���� ������ �� ��������� ������������� ��������� ��������������� ��������� ����, ��� ������� ����� �� ��� ��������������� ��� ����� �����������, �� ������������ �������� ������������� � �������, � ���� �������� ����� ��� ������ ����� �� ��������������� ���������. ���� �����-���� ����� ����� ������� �� ����� ���� ��� �� ����� ���� ��������� ��� ����� ���������� ���������������, �� ���������������, ��� ����� ���� ��������� ����� �������, � ���� ������ ����� ���� ��� ������ ���������������. ���� ����� ������� �� �������� ��� ������ ��������� � ���������� ���� �� ������, ��� �������� � ������ ���������� �� ����� �������������, ��� ���������� ������������ �������� ���������; ������������ ���� ����� ������� ������ ����������� ������� ��������������� ��������� ��������, ������� ����������� �������������� ����� ��������. ������ ���� ��������� ���� ������� ������ ������ ����� � ������� ������ ���������������� ��������, ��������� �� ������������� ���������� ���� �������; ������ ����������� ����� ������ ����� �� �� ��� ��� �������������� ��������� � ���� ������� ��� � �����-�� ������, � ���������� �������� �� ����� ������ �� �������� ����� �������. ���� ������ ������������ ��� ����, ����� ��������� ���������, ��� ���������� ���������� �� ��������� ����� ������ ��������. 9. ���� ��������������� �/��� ������������� ��������� ���������� � ���� ����� ���� ���������, ���� ���������� ������� �� ����������, �������������� ���������� ��������� ����, ����������� ��������� � ���� ���������, ����� �������� ����� ����������� �� �������������� ���������������, �������� ����� ������, ��� ��� ��������������� ����������� ������ � ��� �������, ������� �� ���� ���������. � ���� ������ ������ �������� �������� � ���� ��� �����������, ��� ���� �� ��� ���� �������� � ������ ������ ��������. 10. �� ������ �� ������ ��������� ������������ � �������� ���� ��������� �������� ���� ����� ������ GPL ��������, �����-���� �������������� ������ ���������� ����������� �����������. 11. ���� �� ������ �������� ����� ��������� � ������ ��������� ��������� � ����� ��������� ���������������, �������� ������ � �������� � ����������. ��� ��������, ������� ���������� ���������� ������� ����� ���������� ��, �������� � ���� ���������� ��. ������� �������� 12. ��������� ��������� ��������������� ���������, �� ��������� ��� �������� � ��� ����, ����� ��������� ���������� �������. �� ����������� ��� �������, ����� ��������� �������� � ���������� �����, ��������� ��������� ���� �/��� ������ ������� ���������� ��������� "��� ��� ����" ��� ������-���� ���� ��������, ���������� ���� ��� ���������������, �������, �� �� ������������� ���������������� ���������� ������������ �������� � ����������� ��� ���������� ����. ���� ���� � ��������� �������� � ������������������ ��������� �������� ��� ���. ���� ��������� �������� ���������, �� ���������� �� ���� ��������� ����� ������������ ������������, �������������� ��� �����������. 13. �� � ���� ������, ���� �� ��������� ���������� ������� ��� �� ��������� � ���������� �����, ������� ��������� ��������� ���� ��� ������� ������ ����, ������� ����� �������� �/��� �������� �������������� ���������, ��� ���� ��������� ����, �� ������������ ����� ���� �� ������, ������� ����� �����, �����������, ��������� ��� ������������� ������, ������������� �� ������������� ��� ������������� ������������� ��������� (�������, �� �� ������������� ������� ������, ��� �������, �������� �������������, ��� ��������, ����������� ��-�� ��� ��� ������� ���, ��� ������� ��������� �������� ��������� � ������ ������� �����������), ���� ���� ����� ��������� ��� ������ ���� ���� �������� � ����������� ����� �������. ����� ����������� � �������