home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
ctb_291.zip
/
readme.rus
< prev
Wrap
Text File
|
1996-08-14
|
5KB
|
118 lines
Class Tree Builder Version 2.91
(C) Sergey I. Yevtushenko.
Åα«úαá¼¼á Class Tree Builder »αÑñ¡áº¡áτÑ¡á ñ½∩ ó¿ºπ὿ºáµ¿¿
¿Ñαáασ¿¿ ¡áß½Ññ«óá¡¿∩ ¬½áßß«ó ó »α«úαá¼¼áσ ¡á C++. Åα«úαá¼¼á
∩ó½∩ÑΓß∩ FreeWare ¿ αáß»α«ßΓαá¡∩ÑΓß∩ "as is". èᬠ¿ ß½ÑñπÑΓ «ª¿ñáΓ∞
¡¿¬á¬¿σ úáαá¡Γ¿⌐.
éÑα«∩Γ¡« (Ñß½¿ ¡Ñ íπñÑΓ ¡á⌐ñÑ¡« ¡«óδσ «Φ¿í«¬) φΓá óÑαß¿∩ ßΓá¡ÑΓ »«ß½Ññ¡Ñ⌐.
DOS óÑαß¿∩ ¡Ñ ß«»α«ó«ªñáÑΓß∩, ¡Ñ »«ññÑনóáÑΓß∩, ¡Ñ αáßΦ¿α∩ÑΓß∩, ñáªÑ
¡Ñ Σ¿¬ß¿Γß∩ (π ¼Ñ¡∩ »α«ßΓ« ¡ÑΓ ñ«ß«ó߬«ú« ¬«¼»¿½∩Γ«αá ¿, ∩ ¡áñÑεß∞, í«½∞ΦÑ
¡¿¬«úñá ¡Ñ íπñÑΓ). éßÑ τΓ« íπñÑΓ »«∩ó½∩Γß∩ - íπñÑΓ »«∩ó½∩Γß∩ »«ñ OS/2 ¿,
¡Ñ ¿ß¬½ετÑ¡«, »«ñ Linux. Windows »α¿αáó¡¿óáÑΓß∩ ¬ DOS ;)
꺼ѡѡ¿∩ ¿ ñ«»«½¡Ñ¡¿∩ ó óÑαß¿¿ 2.91 »« ßαáó¡Ñ¡¿ε ß óÑαß¿Ñ⌐ 2.8:
1. êß»αáó½Ñ¡á αáí«Γá ß ñ¿αÑ¬Γ¿ó«⌐ -I.
2. êß»αáó½Ñ¡« ºáó¿ßá¡¿Ñ »α¿ ¡á½¿τ¿¿ ¡Ñßíá½á¡ß¿α«óá¡δσ Σ¿úπα¡δσ ߬«í¬áσ.
2. êß»αáó½Ñ¡δ ¡Ñ¬«Γ«αδÑ »«ß½ÑñßΓó¿∩ »¿ßá¡¿∩ »«ñ DOS (αẼÑαδ
íπΣÑα«ó »«ñ ¿¼Ñ¡á Σá⌐½«ó).
3. ô½πτΦÑ¡á »«αΓáíѽ∞¡«ßΓ∞ ¬«ñá.
꺼ѡѡ¿∩ ¿ ñ«»«½¡Ñ¡¿∩ ó óÑαß¿¿ 2.8 »« ßαáó¡Ñ¡¿ε ß óÑαß¿Ñ⌐ 2.7:
1. ä«íáó½Ñ¡ »«¿ß¬ ¿ »ÑτáΓ∞ ¼ÑΓ«ñ«ó ¬½áßß«ó. é ßó∩º¿ ß φΓ¿¼
ñ«íáó½Ñ¡δ ¬½ετ¿ -n, -m.
2. é뫨ºá¡δ ¼Ñ½«τ¿ »«ß½Ñ τÑú« ßΓὠ󫺼«ª¡δ¼ »ÑαÑσ«ñ ¡á
Semantec C++ ó ò ¼«ñѽ∞. ¥Γ« Γá¬ªÑ ñὫ »α¿α«ßΓ ó ߬«α«ßΓ¿.
꺼ѡѡ¿∩ ¿ ñ«»«½¡Ñ¡¿∩ ó óÑαß¿¿ 2.7 »« ßαáó¡Ñ¡¿ε ß óÑαß¿Ñ⌐ 2.6:
1. ä«íáó½Ñ¡á ß«αΓ¿α«ó¬á ñÑαÑóá »« ¿¼Ñ¡á¼.
(êß»«½∞º«óá¡ á½ú«α¿Γ¼ ß«αΓ¿α«ó¬¿ «ñ¡«ßó∩º¡δσ ß»¿ß¬«ó ¿º SNIPPETS.)
꺼ѡѡ¿∩ ¿ ñ«»«½¡Ñ¡¿∩ ó óÑαß¿¿ 2.6 »« ßαáó¡Ñ¡¿ε ß óÑαß¿Ñ⌐ 2.5:
1. êß»αáó½Ñ¡δ «Φ¿í¬¿ ó αáºí«αÑ ¿¼Ñ¡¿ Σá⌐½á »α¿ «íαáí«Γ¬Ñ include
2. ìÑ߬«½∞¬« ¿º¼Ñ¡Ñ¡ á½ú«α¿Γ¼ αáí«Γδ »áαßÑαá.
3. êß»αáó½Ñ¡á «Φ¿í¬á αáºí«αá »πΓ¿ »«¿ß¬á include Σá⌐½«ó.
4. ÅÑαÑ»¿ßá¡ operator new, τΓ«-íδ ¡Ñ »«ñóÑΦ¿óáΓ∞ ¼áΦ¿¡π
»α¿ ¡Ñσóá⪥ »á¼∩Γ¿.
꺼ѡѡ¿∩ ¿ ñ«»«½¡Ñ¡¿∩ ó óÑαß¿¿ 2.5 »« ßαáó¡Ñ¡¿ε ß »αÑñδñπΘ¿¼¿ óÑαß¿∩¼¿:
1. êß»αáó½Ñ¡δ «Φ¿í¬¿ ó αáºí«αÑ ¬«¼á¡ñ¡«⌐ ßΓ᫬¿.
2. 꺼ѡѡ« ¡áº¡áτÑ¡¿Ñ ¬½ετá -s (ß¼. ¡¿ªÑ).
3. ä«íáó½Ñ¡á »ÑτáΓ∞ ¿¼Ñ¡¿ Σá⌐½á ¿ ¡«¼Ñαá ßΓ᫬¿ ó ¬«Γ«α«⌐
»α¿ó«ñ¿Γß∩ «»αÑñѽѡ¿Ñ ¬½áßßá.
4. è½ετÑóδÑ ß½«óá 'struct' ¿ 'union' «íαáíáΓδóáÑΓß∩ Γá¬ªÑ ¬á¬ class.
5. êß»αáó½Ñ¡á »ÑτáΓ∞ íẫóδσ ¬½áßß«ó »α¿ ¼¡«ªÑßΓóÑ¡¡«¼ ¡áß½Ññ«óá¡¿¿.
éßΓπ»½Ñ¡¿Ñ.
ÆѼ ¬Γ« »¿ΦÑΓ ¡á C++ σ«α«Φ« ¿ºóÑßΓ¡«, τΓ« »« ¼ÑαÑ Γ«ú« ¬á¬ ¿ÑαÑασ¿∩
¬½áßß«ó αáßΓÑΓ, ßΓá¡«ó¿Γ∞ß∩ Γαπñ¡« πñÑনóáΓ∞ ÑÑ ó ú«½«óÑ, «ß«íÑ¡¡«
Ñß½¿ »α¿ φΓ«¼ ¿ß»«½∞ºπÑΓß∩ ¼¡«ªÑßΓóÑ¡¡«Ñ ¡áß½Ññ«óá¡¿Ñ. äá ¿ ó««íΘÑ
σ«τÑΓß∩ ¿¡«úñá «ßΓá¡«ó¿Γ∞ß∩ ¿ «¬¿¡πΓ∞ óºú½∩ñ«¼ óßÑ τΓ« πªÑ ßñѽᡫ.
ǡὫú¿τ¡á∩ »α«í½Ñ¼á 󫺡¿¬áÑΓ »α¿ »«»δ⪥ αẫíαáΓ∞ß∩ ó τπª«⌐
í¿í½¿«ΓÑ¬Ñ ¬½áßß«ó. ò«α«Φ« Ñß½¿ ÑßΓ∞ ¬á¬á∩-¡¿íπñ∞ ñ«¬π¼Ñ¡Γᵿ∩,
ó ¬«Γ«α«⌐ »α¿óÑñÑ¡á ¿Ñαáασ¿∩, ¡« ΓᬠíδóáÑΓ ¡Ñ óßÑúñá :(. èα«¼Ñ
Γ«ú« : Ñß½¿ Γá¬á∩ ñ«¬π¼Ñ¡Γᵿ∩ ÑßΓ∞ ¿ ó ¡Ñ⌐ »α¿óÑñÑ¡á ¿Ñαáασ¿∩,
ºáτáßΓπε ¡Ñ«íσ«ñ¿¼« º¡áΓ∞ úñÑ ¡áσ«ñ¿Γß∩ ñѬ½áαᵿ∩ ¬½áßßá.
ä½∩ φΓ¿σ µÑ½Ñ⌐ ¿ íδ½ ¡á»¿ßá¡ Class Tree Builder.
Ä»¿ßá¡¿Ñ ¬½ετÑ⌐ »α«úαá¼¼δ.
諼á¡ñ¡á∩ ßΓα«¬á »α«úαá¼¼δ:
CTB [-{iwsnma} [-Ipath{;path}] [-Sname] [-oname[.def]] [path\]filespec[.h]
-i ô¬áºáóáÑΓ CTB ¿ú¡«α¿α«óáΓ∞ óßÑ ñ¿αÑ¬Γ¿óδ #include
¥Γ« ºá¼ÑΓ¡« πóѽ¿τ¿óáÑΓ ß¬«α«ßΓ∞ ó ΓÑσ ß½πτá∩σ ¬«úñá óßÑ «»¿ßá¡¿∩
¡áσ«ñ∩Γß∩ ó «ñ¡«¼ Σá⌐½Ñ, ¬«Γ«αδ⌐ ¬α«¼Ñ Γ«ú« ß«ñÑαª¿Γ ÑΘÑ ñ¿αÑ¬Γ¿óδ
#include ñ½∩ ß¿ßΓѼ¡δσ Σá⌐½«ó (¡á»α¿¼Ñα windows.h ;).
-w é䬽ετáÑΓ »ÑτáΓ∞ »αÑñπ»αѪñÑ¡¿⌐.
-s 鬽ετáÑΓ »ÑτáΓ∞ ñá¡¡δσ « ¼ÑßΓÑ «»αÑñѽѡ¿∩ ¬½áßßá.
ÅÑτáΓáÑΓß∩ ßΓα«¬á ¿ ¿¼∩ Σá⌐½á ó ¬«Γ«α«¼ »α¿ó«ñ¿Γß∩
»«½¡«Ñ «»αÑñѽѡ¿Ñ ¬½áßßá.
-Ipath ô¬áºδóáÑΓ »πΓ¿ »«¿ß¬á Σá⌐½«ó. 髺¼«ª¡« π¬áºá¡¿Ñ ¡Ñ߬«½∞¬¿σ
»πΓÑ⌐ τÑαѺ Γ«τ¬π ß ºá»∩Γ«⌐. Å«¼¿¼« φΓ«ú« ¿ß»«½∞ºπÑΓß∩ ¿¡Σ«α¼áµ¿∩ ¿º
»ÑαѼѡ¡«⌐ «¬απªÑ¡¿∩ INCLUDE, Ñß½¿ «¡á «»αÑñѽѡá.
-Sname ô¬áºδóáÑΓ CTB, τΓ« »α¿ óδó«ñÑ ¿Ñαáασ¿¿ ¡Ñ«íσ«ñ¿¼« ¡áτ¿¡áΓ∞ óδó«ñ
ß ¬½áßßá ß ¿¼Ñ¡Ñ¼ name.
-oname éδó«ñ íπñÑΓ »α«¿ºóÑñÑ¡ ó Σá⌐½ ß ¿¼Ñ¡Ñ¼ name.
Å« π¼«½τá¡¿ε óδó«ñ ñѽáÑΓß∩ ¡á φ¬αá¡.
ôß½¿ ¡Ñ π¬áºá¡« αáßΦ¿αÑ¡¿Ñ Γ« »« π¼«½τá¡¿ε Σá⌐½ íπñÑΓ
¿¼ÑΓ∞ αáßΦ¿αÑ¡¿Ñ .def.
-c Å«¡¿¼áΓ∞ «íΩ∩ó½Ñ¡¿∩ 'struct' ¿ 'union' ¬á¬ 'class'
-a ÅÑτáΓáΓ∞ óßÑ «í¡áαπªÑ¡δÑ «íΩ∩ó½Ñ¡¿∩.
àß½¿ αѪ¿¼ ¡Ñ ºáñá¡, Γ« íπñπΓ »ÑτáΓáΓ∞ß∩ Γ«½∞¬« ¬½áßßδ
¿¼ÑεΘ¿Ñ ¡áß½Ññ¡¿¬«ó.
-n ìÑ α¿ß«óáΓ∞ ñÑαÑó«. ôñ«í¡á ß«¼ÑßΓ¡« ß -m -a.
-m ÅÑτáΓ∞ ¼ÑΓ«ñ«ó ¬½áßßá.
ǡὫú¿.
êº ¿ºóÑßΓ¡δσ ¼¡Ñ - φΓ« Zortech Class Viewer ¿º »«ßΓáó¬¿
Zortech 3.0 ¿ 3.1. ì« π¬áºá¡δ⌐ »α«ñπ¬Γ ßΓα«¿Γ τáßΓ¿τ¡δÑ ñÑαÑó∞∩
¿ ¬α«¼Ñ Γ«ú« φΓ¿ ñÑαÑó∞∩ ßΓ«∩Γß∩, Γᬠ߬áºáΓ∞, "óóÑασ ¡«úἿ",
Γ« ÑßΓ∞ «Γ »α«¿ºó«ñ¡δσ ¬½áßß«ó ¬ íẫóδ¼.
Å«σ«ª¿Ñ ó«º¼«ª¡«ßΓ¿ ÑßΓ∞ ¿ ó Class{Expert/Wizard} ó »«ß½Ññ¡¿σ
¬«¼»¿½∩Γ«αáσ «Γ Borland/Microsoft/Semantec. ì« φΓ« ¡Ñ߬«½∞¬« ¿º
ñαπú«⌐ «»Ñαδ.
E-mail: es@noos.kiev.ua
FIDO: 2:463/114.69@fidonet
àóΓπΦÑ¡¬« æÑαúÑ⌐ êóá¡«ó¿τ.
Serg I. Yevtushenko.