เบเบตเปเปเบกเปเบเบเปเบฒเบชเบฑเปเบ bcpp เบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเปเบ OnWorks เบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเปเบฎเบเบเบดเปเบเบเบฃเบตเปเบเบเปเบเปเบซเบเบถเปเบเปเบเบซเบผเบฒเบเบเปเบญเบเปเบฎเบฑเบเบงเบฝเบเบญเบญเบเปเบฅเบเปเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบฑเปเบ Ubuntu Online, Fedora Online, Windows online emulator เบซเบผเบท MAC OS online emulator
เปเบเบเบเบฒเบ:
NAME
bcpp - เปเบฎเบฑเบ C ++ เปเบชเบตเบกเบเบงเบฒเบกเบเบฒเบก
เบชเบฐเบซเบผเบธเบเบชเบฑเบเบฅเบงเบก
bcpp [-bcl] [-bnl] [-cc ] [-f ]
[-fi ] [-fnc ] [-fo ] [-h] [-i
] [-lg] [-nc] [- qb] [-s] [-t] [-tbcl] [-tbnl] [ ] [ ]
[ ]
เบเบปเปเบงเปเบ OPTIONS
-bcl เปเบเบตเบเบงเบปเบเปเบฅเบฑเบเบขเบนเปเปเบเปเบชเบฑเปเบเบฅเบฐเบซเบฑเบ
-bnl เปเบเบตเบเบงเบปเบเปเบฅเบฑเบเบขเบนเปเปเบเบงเปเปเป
-cc
เบเบฑเบเปเบเบทเปเบญเบเบฑเบเบฎเบฝเบเบเบณเปเบซเบฑเบเบเบฑเบเบฅเบฐเบซเบฑเบ
-f
เปเบฅเบเบฐเบซเปเบฒเบเปเบชเบฑเปเบเบเบฑเบเบเบฑเบ
-fi
เปเบชเปเบเบทเปเปเบเบฅเป
-fnc
เปเบซเบผเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบเบเบณเบเบปเบเปเบญเบ
-fo
เบเบทเปเปเบเบฅเปเบเบตเปเบญเบญเบเบกเบฒ
-h, -? เบชเบฐเปเบเบเบเปเปเบเบงเบฒเบกเบเปเบงเบเปเบซเบผเบทเบญ
-i
เบซเบเปเปเปเปเบฒเบเบฒเบงเบเบฐเบซเบงเปเบฒเบ
-lg เบญเบญเบเบเบฒเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเบฒเบเบดเบ
-nc
เบเบฑเบเปเบเบทเปเบญเบเบฑเบเบฎเบฝเบเบเบณเปเบซเบฑเบเบเบตเปเบเปเปเบกเบตเบฅเบฐเบซเบฑเบ
- qb
เบเปเบฒโเบเบปเบโเบเบฐโเบซเบเบฒเบโเบเบฑเบโเปเบเบตโเปเบเบงโเบเบฒเบโเปเบโ
-s เปเบเปเบเบฐเบซเบงเปเบฒเบเปเบเบเบฒเบเบซเบเปเปเปเปเบฒ
-t เปเบเปเปเบเบเปเบเบเบฒเบเบซเบเปเปเปเปเบฒ
-tbcl เบงเบปเบเปเบฅเบฑเบเปเบเบตเบเบฅเบฐเบเบฑเบเบชเบนเบเบชเบธเบเปเบเปเบเบงเบฅเบฐเบซเบฑเบ
-tbnl เบงเบปเบเปเบฅเบฑเบเปเบเบตเบเบฅเบฐเบเบฑเบเบชเบนเบเบชเบธเบเปเบเปเบเบงเปเปเป
เปเบเบตเบเปเบเป/เบเบดเบเปเบเปเบเบฒเบ OPTIONS
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบ -y เบซเบผเบท -n เปเบเบตเบ/เบเบดเบเบเบฑเบเบเบฑเบ, เบเบฒเบกเบฅเปเบฒเบเบฑเบ.
-เปเบฅเปเบง or เบชเปเบฒเบ
เปเบเบตเบเบงเบปเบเปเบฅเบฑเบเบขเบนเปเปเบเปเบชเบฑเปเบเบฅเบฐเบซเบฑเบ
-yb or -nb
เบชเบณเบฎเบญเบเบเปเปเบกเบนเบเปเบเบฅเปเบเบตเปเบเปเบญเบเปเบเบปเปเบฒเบเปเบงเบเบเบฒเบกเบชเบฐเบเบธเบ .bac
-ybbi or -nbbi
เบซเบเปเปเปเปเบฒเบงเบปเบเปเบฅเบฑเบเบเบฑเบเบชเบญเบเปเบเบทเปเบญเบเบเบญเบเบเบฅเบฑเบญเบ
-ybi or -nbi
เบซเบเปเปเปเปเบฒเบเบฒเบเบเบงเบฒเบเบเบญเบเบเปเบญเบเปเบกเป
-ykcwc or -nkcwc
เบฎเบฑเบเบชเบฒเบเปเบฒเปเบซเบฑเบเบเปเบงเบเบฅเบฐเบซเบฑเบ
-ylcnc or -nlcnc
เบญเบญเบเบเปเบฒเปเบซเบฑเบเบเปเบงเบ NoCode
- เปเบข or -เบขเบนเปโเบเบตเป
เบเบปเบเบเบฐเบฅเบดเบเปเบเบเบเบฒเบ
-yq or -nq
เบเปเบฝเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเปเปเปเบกเปเบ ASCII เปเบเบงเบปเบเบขเบทเบกเปเบเบฑเบเปเบฅเบเปเบเบ
เบเบฒเบเบฅเบงเบก
เปเบเบโเบเบฒเบโเบเบตเปโเปเบฎเบฑเบโเปเบซเปโเบเบนเปโเปเบเปโเบชเบฒโเบกเบฒเบโเบเปเบฝเบโเบฎเบนเบโเปเบเบโเบญเบปเบโเบเบฐโเบเบญเบโเบชเบฐโเปเบเบฒเบฐโเปเบโเบซเบเบถเปเบโเบเบญเบ Cโ, เบซเบผเบท C++ เปเบเบโเบเปเบฒโเบชเบฑเปเบโ. เบเบตเป
เบเปเบงเบเบเปเบฒเบซเบฒเบเบงเปเบฒเบฅเบฐเบซเบฑเบเบเบญเบเบเบธเบเบเบปเบเปเบเบซเบเบถเปเบเปเบกเปเบเบเบฝเบเปเบฅเบฑเบเบเปเบญเบเบเปเปเบชเบฒเบกเบฒเบเบญเปเบฒเบเปเบเป, เบซเบผเบทเปเบเปเบเบทเบ indented เบเบฑเบเบฎเบนเบเปเบเบเบเบตเป
เปเบเบปเปเบฒเบเปเปเบกเบฑเบ. เบเบฒเบโเบเปเบฒโเปเบเปโเปเบเบโเบเบฒเบโเบเบตเปโเบซเบงเบฑเบโเปเบเบฑเบโเบขเปเบฒเบโเบเบดเปเบโเบเบฐโเบเปเบงเบโเปเบโเบเบฒเบ re-styling เบฅเบฐโเบซเบฑเบโเบเบฑเปเบโเบเบฑเปเบโเบกเบฑเบโ
เบเบปเบเบเบฑเบเปเบเบเบเบญเบเปเบเบปเปเบฒ. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เปเบเบทเปเบญเบเบเบฒเบเบซเบผเบฒเบเบฎเบนเบเปเบเบเบเบญเบ C (++) เบเบตเปเบชเบฒเบกเบฒเบเบฅเบฐเบซเบฑเบเปเบเป,
เบกเบตเบเปเปเบเปเบฒเบเบฑเบเบงเปเบฒเปเบเบเบเบฒเบเบเบตเปเบเบฐเบเบฑเบเบเบฒเบเบฅเบฐเบซเบฑเบเปเบซเบผเปเบเปเบเปเบเบตเปเบเบปเปเบฒเปเบ, เปเบฅเบฐเบเบปเบเปเบเปเบฎเบฑเบเบเบทเบเปเบซเบกเป.
เปเบซเบผเปเบเบเบตเปเบเบฑเบเบฎเบนเบเปเบเบ.
เบเปเปเปเบเบเบตเปเปเบกเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบธเบเบเบฐเบชเบปเบกเบเบฑเบเบเบฐเบเบดเบเบฑเบ:
- Reposition เบเปเบฒโเปเบซเบฑเบโเบขเบนเปโเปเบโเบชเบฐโเบเบฒเบโเบเบตเปโเบชเบฐโเปเบเบฒเบฐโเปเบโเบซเบเบถเปเบโ.
- เปเบญเบปเบฒเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเบเบดเบกเปเบเปเบเบตเปเบเปเปเบกเบตเบขเบนเปเปเบเบงเบปเบเบขเบทเบก.
- เปเบเบโเบเบปเบงโเบญเบฑเบโเบชเบญเบโเบเบตเปโเบเปเปโเบชเบฒโเบกเบฒเบโเบเบดเบกโเปเบเปโเบเบฒเบโเปเบโเบงเบปเบโเบขเบทเบกโเปเบเบฑเบโเบซเบกเบฒเบโเปเบซเบโเปเบฅเบโเปเบเบ / เบเบปเบงโเบญเบฑเบโเบชเบญเบโ.
- Re-space เปเบชเบฑเปเบเปเบฅเบเบฐเบซเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบเบซเบเปเบฒเบเบตเป.
- เบเบฑเบโเบเปเบญเบโเบเบฒเบโเบเบฒเบโเปเบชเบฑเปเบโเบเบฑเบโเบซเบกเบปเบโ, เปเบเบฑเปเบโเบเบฝเบงโเบเบฑเบโเบเบฑเบโเบเบฒเบโเบเปเบฒโเบซเบเปเบฒโเปเบฅเบฐโเบเบดเบโเบเบฒเบกโเปเบชเบฑเปเบโเปเบเบปเปเบฒโ
เบเบฒเบเปเบเบฅเป.
- เบเบฑเบเบเบณเปเปเปเบเบงเบปเบเปเบฅเบฑเบเปเบเบตเบเปเบเบฑเบเปเบเบ Kernighan/Ritchie, เบซเบผเบทเปเบเบ Pascal.
- เบเบฒเบโเบเปเบฒโเปเบเปโเปเบเบโ, เบซเบผเบทโเบเปเบญเบโเบซเบงเปเบฒเบโเปเบ indentingโ.
- เบเบฒเบโเบซเบเปเปโเบซเบเปเบฒโเบเบญเบโเบฅเบฐโเบซเบฑเบโเปเบชเบฑเปเบโเบเบฝเบงโ, เบญเบตเบโเบเบฒเบกโเบเบฒเบโเปเบเปเบโเบเบฒเบโเบชเบฐโเปเบเบฒเบฐโเบชเบฐโเบเบฒเบ Cโ,
เบฅเบงเบกเบเบฑเบเบเปเบฒเบเบฐเปเบซเบผเบเบเบตเป SQL เบเบฑเบเปเบงเป.
เบเบงเบฒเบกเบเปเบญเบเบเบฒเบ
เปเบเบเบเบฒเบเบเบตเปเบเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฒเบเปเบเปเปเบงเบเบต Microsoft DOS V3.3 เปเบฅเบฐ Unix.
เบกเบฑเบเปเบเปเบเบฐเบกเบฒเบ 50 - 70k (เบซเบผเบทเบซเบผเบฒเบเบเบงเปเบฒเบเบฑเปเบ, เบเบถเปเบเบเบฑเบเบเบฐเบซเบเบฒเบเปเบเบงเบเบฒเบเปเบ) เบเบญเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒ
เปเบโเบฅเบฐโเบซเบงเปเบฒเบโเบเบฒเบโเบเบฐโเบเบดโเบเบฑเบโ.
เบฅเบฐโเบซเบฑเบโเปเบเบโเบเบฒเบโเปเบเปโเบเบทเบโเบฅเบฒเบโเบฅเบฑเบโเบญเบฑเบโเบชเบญเบโเปเบโเบงเบดโเบเบตโเบเบฒเบโเบเบตเปโเบเบฐโเปเบเบปเปเบฒโเบเบฑเบโเปเบเปโเบเบฑเบ C++ เบเบตเปโเบกเบตโเบขเบนเปโเปเบฅเปเบงโ
compilers, เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบฅเบฐเบซเบฑเบเบเปเปเปเบกเปเบเบกเบฒเบเบเบฐเบเบฒเบ ANSI เปเบฅเบฐเบญเบฒเบเบเบฐเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบเบฒเบเบเบฑเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเปเบฒเบ
เบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก. เบฅเบฐเบซเบฑเบเปเบซเบผเปเบเปเบเปเบเบทเบเบเบฝเบเบเปเบงเบเบเบฑเบเบเบฑเบ ANSI เปเบฅเบฐ Posix เบกเบฒเบเบเบฐเบเบฒเบเบเบฑเปเบเบเบฑเปเบ
เบเปเบฒเบเบงเบเบซเบเปเบญเบเบเบตเปเบเบฐเบเปเบญเบเบเบฝเบเบเบทเบเปเบซเบกเปเบเปเบฒเบฅเบงเบเบฅเบงเบกเบขเบนเปเปเบเบเบญเบกเบเบดเบงเปเบเบตเปเบเบทเปเบญเบเบญเบทเปเบ
เปเบงเบเบต.
เปเบซเบผเปเบเบเปเปเบกเบนเบเปเบเบเบฐเบเบธเบเบฑเบเปเบเปเบเบทเบเบฅเบงเบเบฅเบงเบกเปเบเบเปเบเป Turbo C++ V3.0, เบชเปเบฒเบฅเบฑเบ MS-DOS, GNU G++ 2.7.2.
เบเบฒเบเปเบเป Sun SPARCstation เปเบฅเปเบ SunOS, Solaris เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบ SGI workstations เปเบฅเปเบ IRIX.
OPERATION
เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบญเบเปเบเบเบเบฒเบเปเบกเปเบเบเปเบฒเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบ (CLI), เปเบฅเบฐเบกเบตเบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญเบเบฒเบเบเบฒเบเบเบฑเปเบเบเปเบฒ
เปเบเบฅเปเบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบฎเบนเบเปเบเบเบเบญเบเบเปเบฒเบ. เปเบเบเบเบทเปเบเบเบฒเบเปเบฅเปเบงเปเบเปเบฅเบฐเบเปเบฒเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบ
a dash "-" เบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเบทเปเบเปเบฒเบชเบฑเปเบเบเบญเบเบเปเบญเบ. เบเปเบฒเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบญเบทเปเบเปเบกเปเบเบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเปเบฒเบชเบฑเปเบ, the
เบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบทเบเปเบเบตเปเบกเบซเบผเบฑเบเบเบฒเบเบเปเบฒเบชเบฑเปเบ, เปเบฅเบฐเปเบเบเบญเบญเบเบเปเบงเบเบเปเบญเบเบซเบงเปเบฒเบ (ie bcpp -fi
input.cpp).
NB: เบขเปเบฒเปเบชเป bcpp.exe เบเปเบงเบเบเบปเบงเบกเบฑเบเปเบญเบเปเบเบทเปเบญเบเบญเบเบซเบฒเบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญเบเปเบฒเบชเบฑเปเบเบเบญเบเบกเบฑเบ, เปเบเป bcpp -?, เบซเบผเบท bcpp -h.
เบเบตเปเปเบกเปเบเปเบเบทเปเบญเบเบกเบฒเบเบฒเบเบเบฒเบเบเปเบฝเบเปเบชเบฑเปเบเบเบฒเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบฒเบ O/S. เบฎเบฑเบเบชเบฒเบชเบปเบเบเบดเบชเบฑเบเบเบฒ Unix CLI, เบ
string เบเบตเปเบญเปเบฒเบเบเบฒเบ CLI เปเบฅเบฐเบเปเปเบกเบตเบเปเบฒเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเปเบกเปเบเบเบดเบเบฒเบฅเบฐเบเบฒ a
เปเบเบฅเปเบเปเบญเบเบเปเปเบกเบนเบ. เบเปเบฒเบกเบตเบชเบญเบเปเบซเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบงเบขเบนเปเปเบเบเบฑเบเบเบฑเบเบเปเบฒเบชเบฑเปเบ, เบฅเปเบฒเบเบฑเบเบเปเบญเบเบซเบเปเบฒ
เปเบเบฅเป input เบเปเบฒเบญเบดเบ, เปเบฅเบฐเปเบเบฅเปเบเบปเบเบเบฐเบฅเบดเบเบเบตเบชเบญเบ (ie, bcpp infile.cpp outfile.cpp -lg), เบเบตเบชเบฒเบก.
เบเบฒเบเบเบฐเบเบปเบเบเบปเบงเบเบฑเปเบเบเปเบฒเบงเบเบฐเบชเปเบฒเบเบเปเปเบเบงเบฒเบกเบชเบฐเปเบเบเบเปเปเบเบดเบเบเบฒเบ.
เบเปเบฒเบเปเปเบกเบตเปเบญเบเบฐเบชเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบเบทเบเบเปเบฒเบชเบฐเปเบซเบเบต, เบเบปเบเบเบฐเบฅเบดเบเบชเบปเบกเบกเบธเบเบเบดเบเบฒเบเบเบญเบเบกเบฑเบเปเบกเปเบเบเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบกเบฒเบเบเบฐเบเบฒเบ. เบเบตเป
เบเบดเบโเบเบฒเบโเบญเบญเบโเบเบญเบโเปเบเบโเบเบฒเบโเบญเบฑเบโเบเบฐโเปเบโเบกเบฑเบโ. เบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเปเบชเปเปเบเปเบชเบฑเปเบเบเปเบฒเบชเบฑเปเบเบเบฐ
override เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเปเบเปเบญเปเบฒเบเบเบฒเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒ.
เบเบปเบงเบขเปเบฒเบ:
bcpp -fi input.cpp -f 2 -qb 5 -na -no -cc 60 > output.cpp
Synopsis
-fi input.cpp เปเบเบฅเปเบเปเบญเบเบเปเปเบกเบนเบ = input.cpp
-f 2 เปเบฅเบเบฐเบซเปเบฒเบเบเบญเบเบเบฑเบเบเบฑเบ = 2
-qb 2 Internal Queue Buffer = 5
-na เปเบญเบปเบฒเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเปเปเปเบกเปเบ ascii เบญเบญเบ
- เบเปเปโเบกเบตโเบเบฒเบโเบชเบฐโเบเบฑเบโเบเบฑเปเบโเบเบปเบโเบเบฐโเบฅเบดเบโเบเบญเบโเปเบเบโเบเบฒเบโ
-cc 60 เบเปเบฒเปเบซเบฑเบเบเบตเปเบเบฒเบเบปเบเบขเบนเปเปเบเปเบเบงเบเบฝเบงเบเบฑเบเบเบฑเบ
เบฅเบฐเบซเบฑเบเบเบฐเบเบทเบเบงเบฒเบเปเบงเปเปเบเบเบฑเบ 60.
> output.cpp เบเบปเบเบญเบญเบเบกเบฒเบเบญเบเปเบเบเบเบฒเบเบเบทเบเปเบญเบเปเบเบซเบฒ
"output.cpp"
เปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบฅเบฐเบเบธเบญเบปเบเบเบฐเบเบญเบเบเบตเปเบเปเปเบเปเบฝเบเปเบเบเบชเปเบงเบเปเบซเบเปเปเบ
เบเบฒเบเบเบฑเบเบฎเบนเบเปเบเบเบฅเบฐเบซเบฑเบ. เปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฐเบเบญเบเบเปเบงเบเบเบฒเบเบเปเบฒเบเบตเปเบกเบตเบเบงเบฒเบกเบเบฒเบงเบเปเบชเบปเบกเบเบงเบ
เบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบญเบฐเบเบดเบเบฒเบเบฎเบนเบเปเบเบเบเบปเบเบเบฐเบฅเบดเบเบเบญเบเบฅเบฐเบซเบฑเบ. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบกเปเบเบซเบผเบฒเบ
เบเปเบฒเบ, เบเบงเบเปเบเบปเบฒเปเบเบเบเบทเปเบเบเบฒเบเปเบฅเปเบงเบเบฐเบเบญเบเบเปเบงเบเบชเบญเบเบเบฐเปเบเบ, Boolean, เบซเบผเบทเบเบฐเปเบเบ Integer. เบเบฒเบโเบเปเบฒโเปเบเป favorite เบเบญเบโเบเปเบฒเบโ
เบเบปเบงเปเบเปเปเบเบเปเปเบเบงเบฒเบก, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฝเบเบชเบดเปเบเบเปเปเปเบเบเบตเปเบเบฒเบเปเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒ ...
เบเบฒเบฅเบฒเบกเบดเปเบเบตเบเปเปเปเบเบเบตเปเบเบฐเบเบทเบเบเบฑเบเบเบธเบขเบนเปเปเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒ (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ
bcpp.cfg). เปเบเบฃเปเบเบฃเบกเบเบฐเบเบฐเบเบฒเบเบฒเบกเบญเปเบฒเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเบขเบนเปเปเบเปเบเบฃเปเบเบฃเบก
เปเบซเบผเปเบ (เปเบเบฑเปเบเบงเปเบฒเปเบชเบฑเปเบเบเบฒเบเปเบ bcpp เบเบทเบเปเบฅเปเบ). เบเบฒเบเบเปเบฒเปเบเปเบเบฒเบเปเบฅเบทเบญเบ -fnc เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบ custom เปเบเป
เบเบทเปเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒ, เปเบฅเบฐเปเบชเบฑเปเบเบเบฒเบเบเบฒเบ CLI.
เบเปเบงเบเบเบฐเปเบเบเบเบณเบเบงเบเปเบเบฑเบก : 0 - 5000 เบเปเบงเบเบเบฐเปเบเบ Boolean : เปเบเบตเบ, เปเบกเปเบ, เบซเบผเบท เบเบดเบ, เบเปเป.
Function_Spacing : เบเบณเบเบงเบเปเบเบฑเบก
เบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเบเปเบฒเบเบปเบเบเปเบฒเบเบงเบเปเบชเบฑเปเบเบเบตเปเปเบเบเบชเบญเบเบซเบเปเบฒเบเบตเป.
เบเบปเบงเบขเปเบฒเบ,
function_spacing = 2
CLI
-f 2
Use_Tabs: Boolean
เบฅเบฐเบเบธเบงเปเบฒเบเบฐเปเบเปเปเบเบเปเบเบเบฒเบเบซเบเปเปเปเปเบฒเบฅเบฐเบซเบฑเบเบซเบผเบทเบเปเป.
เบเบปเบงเบขเปเบฒเบ,
use_tabs = เบเปเป
CLI
-t (เปเบเบตเบเปเบเบฑเบ, เปเบฅเบตเปเบกเบเบปเปเบเปเบเปเบเบฐเบซเบงเปเบฒเบ)
-s (เปเบเปเปเบเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบซเบเปเปเบซเบเปเบฒ)
Indent_Spacing : เบเบณเบเบงเบเปเบเบฑเบก
เบฅเบฐเบเบธเบเบณเบเบงเบเบเปเบญเบเบเบตเปเบเบฐเบซเบเปเปเปเปเบฒ. เบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเบเบฑเบเบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเปเบเบ.
Bcpp เบเบดเบเบฒเบฅเบฐเบเบฒเบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเปเบเบเปเบเปเบถเปเบเบเบทเบเบฑเบเบเบงเบฒเบกเบเบงเปเบฒเบเบเบญเบเบซเบเปเปเปเปเบฒ.
EG
indent_spacing = 4
CLI
-i 4
Comments_With_Code : เบเบณเบเบงเบเปเบเบฑเบก
เบเปเบฒเบเบปเบเบเปเบฅเปเบฒเบเบตเปเบเปเบฒเปเบซเบฑเบเบเบตเปเบเบฒเบเบปเบเบซเบผเบฑเบเบเบฒเบเบฅเบฐเบซเบฑเบเปเบเปเบเบงเบเบฐเปเบเบฑเบ
เบเบตเปเบเบฑเปเบเปเบงเป.
เบเบปเบงเบขเปเบฒเบ,
comment_with_code = 50
CLI
-cc 50
Comments_With_Nocode : เบเบณเบเบงเบเปเบเบฑเบก
เบเบณเบเบปเบเบเบฑเบเบเบตเปเบเบณเปเบซเบฑเบเบเบตเปเบเบฒเบเบปเบเบขเบนเปเปเบเปเบเบงเบเบฐเบเบทเบเบงเบฒเบเปเบงเป.
เบเบปเบงเบขเปเบฒเบ,
comment_with_nocode = 0
CLI
-nc 0
Indent_Preprocessor: Boolean
เบเปเบฒเบเบทเบเบเปเบญเบ, bcpp เบเบฐเบซเบเปเปเปเปเบฒเปเบเบง preprocessor เปเบเบซเบฒ indention เบเบญเบเบฅเบฐเบซเบฑเบ C(++).
เบเปเบฒเปเบเบฑเบเบเบดเบ, เบชเบฒเบ preprocessor เบเบฐเบขเบนเปเปเบเบเบฑเบเบเบณเบญเบดเบ. เบเปเปเบฎเบฑเบเบฎเบนเป (เปเบเบฑเปเบ,
nonstandard) เบชเบฒเบ preprocessor เปเบกเปเบเบชเบฐเปเบซเบกเบตเปเบเปเบชเปเปเบเบเบฑเบเบเปเบฒเบญเบดเบ.
Indent_Exec_Sql: Boolean
เบเปเบฒเปเบเบฑเบเบเบดเบ, bcpp เบเบญเบเบซเบฒเบเปเปเบเบงเบฒเบก SQL เบเบตเปเบเบฑเบเปเบงเป (เปเบเบฑเปเบ: EXEC SQL), เปเบฅเบฐเบฎเบนเบเปเบเบเบเปเบฒเบเป.
เปเบเบปเบฒเปเบเบปเปเบฒเปเบเบเบชเบฐเปเบเบฒเบฐ.
Keep_Comments_With_Code : Boolean
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบฅเบปเบเบฅเปเบฒเบเบเบฒเบเปเบฅเบทเบญเบ "Comments_With_Code". เบเบฒเบโเบเบฑเปเบโเบเปเบฒโเบเบฒเบโเปเบฅเบทเบญเบโเบเบตเป On
เบเบฐเปเบฎเบฑเบเปเบซเปเบเปเบฒเบเบดเบเบเปเบฒเปเบซเบฑเบเบเบตเปเบเปเปเปเบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบเบเปเบฒเบเบดเบเบเปเบฒเปเบซเบฑเบ inline เบเบทเปเบกเปเบชเปเบเบฑเบเบฅเบฐเบซเบฑเบ
เบขเปเบฒเบเปเบเบเปเปเบเบฒเบก.
Leave_Comments_NoCode : Boolean
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบฅเบปเบเบฅเปเบฒเบเบเบฒเบเปเบฅเบทเบญเบ "Comments_With_Nocode". เบเบฒเบโเบเบฑเปเบโเบเปเบฒโเบเบฒเบโเปเบฅเบทเบญเบโเบเบตเป On
เบเบฐเบซเบเปเปเปเปเบฒเบเบณเปเบซเบฑเบเบเบตเปเบเปเปเปเบเบตเบเบเบถเปเบเปเบเปเบเบงเบเบฝเบงเบเบฑเบเบเบฑเบเบฅเบฐเบซเบฑเบเปเบเบฑเบเบญเบฑเบเบเบฝเบงเบเบฑเบ
indention เปเบเบฑเบเบฅเบฐเบซเบฑเบ.
เบเบปเบงเบขเปเบฒเบ,
leave_comments_nocode = เปเบเบตเบ
CLI
-nlcnc (เบเบดเบ Leave_Comments_NoCode)
-ylcnc (เปเบเบตเบ Leave_Comments_NoCode)
NonAscii_Quotes_To_Octal : Boolean
เปเบเปเบเบปเบงเปเบฅเบทเบญเบเบเบตเปเปเบเบทเปเบญเบเปเบฝเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเปเปเปเบกเปเบ ASCII (เบเปเปเบชเบฒเบกเบฒเบเบเบดเบกเปเบเป) เปเบเบฑเบเปเบเบทเปเบญเบเปเบฒเบเปเบฅเบ octal เบเปเบฒ
เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเบเบญเบเบขเบนเปเปเบเบงเบปเบเบขเบทเบก. เบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเบเปเปเบกเบตเบเบปเบเปเบงเบฑเปเบเปเบชเบเปเบเปเบงเปเบฒเบเบฑเบเบชเบญเบ
เบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ Ascii_Chars_Only เบซเบผเบท Leave_Graphic_Chars เปเบเปเบเบทเบเบเบฑเปเบ.
เบเบปเบงเบขเปเบฒเบ,
NonAscii_Quotes_to_Octal = เบเปเปเบกเบต
CLI
-nq (เบเบดเบโเบเบปเบงโเบญเบฑเบโเบชเบญเบโเบเบตเปโเบเปเปโเปเบกเปเบ ascii เปเบโเบงเบปเบโเบขเบทเบกโเปเบเบฑเบ octalโ)
-yq (เปเบเบตเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเปเปเปเบกเปเบ ascii เปเบเบงเบปเบเบขเบทเบกเปเบเบฑเบ octal)
Leave_Graphic_Chars : Boolean
เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเปเบเบฑเบเปเบกเปเบเบเบฐเบเบญเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเบเบดเบกเบญเบญเบเปเบเปเบเบฒเบ
เปเบเบฅเปเปเบซเบผเปเบ, เปเบเปเบเปเบญเบเปเบซเปเบเบปเบงเบญเบฑเบเบชเบญเบเปเบเปเบเบตเปเปเบเบฑเบเบเบฒเบเบดเบ IBM เบขเปเบฒเบเบเบฝเบง. เปเบเปโเบเบตเปโเบเปเปโเปเบกเปเบ
เบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบชเบฒเบกเบฒเบเบเบดเบกเปเบเปเบเบตเปเบเบญเบเบขเบนเปเปเบเบงเบปเบเบขเบทเบกเบเบฐเบเบทเบเบเปเบฝเบเปเบเบฑเบ
เปเบฒเบเปเบฅเบเปเบฅเบเปเบเบ/เบเบปเบงเบญเบฑเบเบชเบญเบ, เบเปเบฒเบเบฒเบฃเบฒเบกเบดเปเบเบต NonAscii_Quotes_To_Octal เบเบทเบเบเบฑเปเบเปเบเบฑเบ True.
EG
leave_graphic_chars = เปเบกเปเบเปเบฅเปเบง
CLI
-lg
Ascii_Chars_Only : Boolean
เบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเปเบเบฑเบเปเบกเปเบเบเบฐเบฅเบถเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเบเบดเบกเปเบเป, เบเปเปเปเบกเปเบ ASCII
เบเบฒเบเปเบเบฅเปเบเปเบญเบเบเปเปเบกเบนเบ. เบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเบเบดเบกเปเบเปเบเบตเปเบเบญเบเบขเบนเปเปเบเบงเบปเบเบขเบทเบกเบเบฐเปเบเบฑเบ
เบเปเบฝเบเปเบเบฑเบเปเบเบทเปเบญเบเปเบฒเบเปเบฅเบเปเบเบ/เบเบปเบงเบญเบฑเบเบชเบญเบ เบเปเบฒเบเบฑเปเบ NonAscii_Quotes_To_Octal เปเบเบฑเบ
เบเบงเบฒเบกเบเบดเบ. เบเบฝเบเบเปเบฒเปเบซเบฑเบเบญเบญเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเบเปเบฒเบซเบฒเบเบงเปเบฒเบเปเบฒเบเบเปเบฒเบฅเบฑเบเปเบเปเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ Leave_Graphic_Chars,
เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเบเบฐ override เบกเบฑเบ.
เบเบปเบงเบขเปเบฒเบ,
ascii_chars_only = เปเบกเปเบ
CLI
-na (เบขเปเบฒเปเบญเบปเบฒเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเปเปเปเบกเปเบ ASCII)
-ya (เปเบกเปเบเปเบฅเปเบงเปเบญเบปเบฒเบเบปเบงเบญเบฑเบเบชเบญเบเบเบตเปเบเปเปเปเบกเปเบ ASCII)
Place_Brace_On_New_Line : Boolean
เปเบกเบทเปเบญเบเบฑเปเบเปเบเบฑเบ 'เปเบเบตเบ' bcpp เบเบฐเบงเบฒเบเบงเบปเบเปเบฅเบฑเบเปเบเบตเบเปเบเปเบเบงเปเปเป ("Pascal" style C.
coding), เปเบกเบทเปเบญเบเบฑเปเบเปเบเบฑเบ 'off' bcpp เบเบฐเปเบเป "K&R" style C coding.
เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ C เปเบเบ Pascal:
เบเปเบฒ (เปเบเบทเปเบญเบเปเบ)
{
เบเบฐเปเบซเบผเบเบเบฒเบ;
}
เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ C เปเบเบ K&R:
เบเปเบฒ (เปเบเบทเปเบญเบเปเบ) {
เบเบฐเปเบซเบผเบเบเบฒเบ;
}
เบเบปเบงเบขเปเบฒเบ,
place_brace_on_new_line = on
CLI
-bnl (เปเบเบตเบ)
-bcl (เบเบดเบโ)
Program_Output : Boolean
เบเบฒเบฃเบฒเบกเบดเปเบเบตเบเบตเปเบเบฐเบขเบธเบเบเบฒเบเบชเบปเปเบเบญเบญเบเบเบฒเบเปเบเบฃเปเบเบกเบเบตเปเปเบชเบเบซเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบญเบฒเบเบเบฐเบญเบญเบ
เบเบฒเบเปเบเบเบเบฒเบเปเบเบเบเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบกเบฒเบเบเบฐเบเบฒเบ. เบเปเบฒเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเบตเปเบเบทเบเบเบฑเปเบเปเบเบฑเบเบเบดเบ/เบเปเป
เบซเบผเบฑเบโเบเบฒเบโเบเบฑเปเบโเบเปเปโเบกเบตโเบเบปเบโเบเบฐโเบฅเบดเบโเบเบฒเบโเปเบเบโเบเบฒเบโ, เปเบงเบฑเปเบโเปเบชเบโเปเบเปโเบกเบตโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโเปเบเปโเบเบปเบโ.
เบเปเปเบเบดเบเบเบฒเบเบกเบฒเบเบเบฐเบเบฒเบเบเบทเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบชเบฐเปเบเบเบเปเปเบเบดเบเบเบฒเบเปเบเปเบเบตเปเบเบปเบเปเบเบเบฐเบเบฐเบเบตเปเบเปเบฒเปเบเบตเบเบเบฒเบ.
EG
program_output = เบเบดเบ
CLI
-no (เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบเบชเปเบฒเบเบเบปเบเบเบฐเบฅเบดเบเบเปเบฒเปเบเบฑเบเปเบเปเบเป, เบเบตเปเบเบฐ
เบเบฑเบโเบเบฑเบโเบเบปเบโเบเบฐโเบฅเบดเบโเบญเบญเบโ)
-yo (เปเบเบตเบโเบเบฒเบโเบญเบญเบโเบเบญเบโเปเบเบโเบเบฒเบโเบเปเบฒโเบซเบฒเบโเบงเปเบฒโเปเบเบฑเบโเปเบโเปเบเปโ)
Queue_Buffer : เบเบณเบเบงเบเปเบเบฑเบก
เบฅเบฐเบเบธเบชเบดเปเบเบเบตเปเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบฒเบเปเบเบเปเบญเบเบเบฒเบเบเบฐเปเบเบฑเบเบเบฐเบซเบเบฒเบเบเบญเบเปเบชเบฑเปเบ
buffer เบเบฒเบโเบเบธเบโเปเบเปเบโ. เบญเบฑเบเบเบตเปเบเบทเบเปเบเปเบชเบณเบฅเบฑเบเบเบฒเบเบเบปเบเบเปเบฒเบเปเบเบเปเบเบตเบเปเบ Kernighan/Ritchie
เปเบเบ. เบเบฒเบเบเบฐเบซเบเบฒเบ buffer เบเบตเปเปเบเบชเบนเปเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบเบฐเบซเบเบฒเบเปเบซเบเปเบเบฐเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเปเบฒ
เปเบเบทเปเบญเบเบเบฑเบเบเบฐเบซเบเบฒเบเบเปเบญเบ.
เบเบปเบงเบขเปเบฒเบ,
Queue_Buffer = 2
CLI
- qb 2
; : เบเปเปเบชเบฒเบกเบฒเบเปเบเปเปเบเป
เบเบฒเบเบงเบฒเบเปเบเบทเปเบญเบเปเบฒเบเบเบธเบเบขเบนเปเบเบฒเบเปเปเบฒเบเบญเบเบเปเปเบเบงเบฒเบกเปเบฎเบฑเบเปเบซเปเบเบธเบเบขเปเบฒเบเบซเบผเบฑเบเบเบฒเบเปเบเบทเปเบญเบเปเบฒเบเบเบธเบ a
เบเบณ เปเบซเบฑเบ.
Backup_File : Boolean
เบเบฒเบโเปเบฅเบทเบญเบโเบเบตเปโเบเบฐโเบชเปเบฒโเบฎเบญเบโเบเปเปโเบกเบนเบโเปเบเบฅโเปโเปเบเบปเปเบฒโเปเบโเปเบโเปเบเบฅโเปโเบเบตเปโเบกเบตโเบเบฒเบโเบเบฐโเบซเบเบฒเบ ".bacโ" เปเบฅเบฐโ
เบเบฝเบเบเบฑเบเปเบเบฅเปเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเปเบงเบเบชเบฐเบเบฑเบเบเบฑเบเบเบธเบ.
เบเบปเบงเบขเปเบฒเบ,
backup_file = เปเบกเปเบเปเบฅเปเบง
CLI
-yb (เปเบกเปเบโเปเบฅเปเบงโ, เบเบฒเบโเบชเปเบฒโเบฎเบญเบโเบเปเปโเบกเบนเบโเปเบเบฅโเปโเบเปเบฒโเบซเบฒเบโเบงเปเบฒโเปเบเบฑเบโเปเบโเปเบเปโ)
-nb (เบเปเปโ, เบเปเปโเปเบเปโเบชเปเบฒโเบฎเบญเบโเบเปเปโเบกเบนเบโเปเบเบฅโเปโเบเปเบญเบโเบเปเปโเบกเบนเบโ)
เบเปเบฒเบฅเบฑเบเปเบซเบฅเบ เบเบฒเบเบเบฑเปเบเบเปเบฒ เปเบญเบเบฐเบชเบฒเบ : CLI เบเบฝเบเปเบเป
Bcpp เบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบเบทเปเบญเบญเบฐเบเบธเบเบฒเบเปเบซเปเปเบฅเบทเบญเบเปเบเบฅเปเบเบตเปเบเปเบฒเบซเบเบปเบเปเบญเบเบเบฒเบเบชเบฐเปเบเบฒเบฐ
เปเบชเบฑเปเบเบเบฒเบ / เปเบเบฅเปเบเบตเปเบเปเบฒเบเบปเบเปเบเบเบเบนเปเปเบเป.
เบเบปเบงเบขเปเบฒเบ,
bcpp input.cpp -yb (เบญเปเบฒเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒ bcpp.cfg
เบเปเบญเบเบเบตเปเบเบฐเบเบฐเบกเบงเบเบเบปเบเบเบฒเบเปเบฅเบทเบญเบ CLI)
bcpp -fnc /bin/bcpp.cfg (เปเบซเบผเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒเบขเบนเปเบเบตเป
เบเปเบฒเบงโเบงเปเบฒโเบชเบฐโเบเบฒเบโเบเบตเปโ)
CLI
-fnc (เปเบเปโเบเบนเปโเปเบเปโเบเปเบฒโเบเบปเบโ)
Input File Name : CLI เปเบเบปเปเบฒเบเบฑเปเบ
เบเบปเบงเปเบฅเบทเบญเบเบเบตเปเบเบตเปเบเบฒเบ bcpp เปเบซเปเบญเปเบฒเบเบเปเปเบกเบนเบเบขเบนเปเปเบเปเบชเบฑเปเบเบเบฒเบเบเบตเปเปเบซเป, เปเบฅเบฐเบเบทเปเปเบเบฅเป.
EG
bcpp -fi input.cpp > โโoutput.cpp
CLI
-fi
Output File Name : CLI เปเบเบปเปเบฒเบเบฑเปเบ
เบเบตเปเบเปเบฒเบเบปเบเบเบทเปเปเบเบฅเปเบเบปเบเบเบฐเบฅเบดเบเบเบตเปเบเปเปเบกเบนเบเบเบฐเบเบทเบเบเบฝเบเปเบชเป.
เบเบปเบงเบขเปเบฒเบ,
เบเปเบญเบเปเบเบฑเบเปเบเบเบเบตเป, (เปเบ DOS, เบขเปเบฒเบเปเปเบญเบ):
bcpp -fo output.cpp < input.cpp
ClI
-fo
เบเปเบงเบเปเบซเบผเบทเบญเบญเบญเบเปเบฅเบเป: CLI เปเบเบปเปเบฒเบเบฑเปเบ
เบเบฒเบเบเปเบงเบเปเบซเบผเบทเบญเบญเบญเบเปเบฅเบเปเบเบฒเบเบขเปเบฒเบเบเบตเปเบชเบฑเปเบเปเปเบเปเปเบเบดเบเบเบธเบเบกเบตเบขเบนเปเปเบเปเบเบเบเบฒเบ. เปเบเป
เบเปเบงเบเบฅเบฒเบเบเบทเปเบเปเบฒเบชเบฑเปเบ CLI เบเบฑเบเบซเบกเบปเบเบเบตเปเบกเบตเบขเบนเปเปเบเปเบเบเบเบฒเบ.
EG bcpp -h
CLI bcpp -?
bcpp -h
เบเบฒเบเบเบฑเปเบเบเปเบฒ เปเบญเบเบฐเบชเบฒเบ Error เบเปเปเบเบงเบฒเบก
เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเปเบฒเบโเปเบชเปโเบเปเบฒโเบชเบฑเปเบ / เบเบฒโเบฅเบฒโเบกเบดโเปเบเบตโเบเปเปโเบเบทเบโเบเปเบญเบโเบขเบนเปโเปเบโเปเบเบฅโเปโเบเบฒเบโเบเบฑเปเบโเบเปเบฒโ, เบเบฒเบกโเบเบตเปโ
เปเบเบโเบเบฒเบโเบเบฐโเบเบดโเบเบฑเบโเบเบฒเบโเบญเปเบฒเบโเบกเบฑเบโ, เปเบเบโเบเบฒเบโเบเบฐโเบชเปเบฒเบโเบเปเปโเบเบงเบฒเบกโเบเบดเบโเบเบฒเบโเบเปเบญเบกโเบเบฑเบโเบเบญเบโเบเบปเบโ
เปเบฅเบเปเบเบง. เบเปเปเปเบเบเบตเปเปเบกเปเบเบเปเบฒเบญเบฐเบเบดเบเบฒเบเบเปเบฝเบงเบเบฑเบเบเปเปเบเบงเบฒเบกเบชเบฐเปเบเบเบเปเปเบเบดเบเบเบฒเบเบเบตเปเบญเบฒเบเบเบฐเปเบเบตเบเบเบทเปเบเปเบเบเบฐเบเบฐเบเบตเป
เบเบฒเบเบญเปเบฒเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบฒเบเปเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒ.
Syntax เบเบดเบเบเบฒเบเบซเบผเบฑเบเบเบฒเบ Key Word:
เบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบเบตเบเบเบถเปเบเปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเบปเบงเบญเบฑเบเบชเบญเบ / เบเปเบฒเบซเบผเบฑเบเบเบฒเบเบเบฒเบฅเบฒเบกเบดเปเบเบตเบเปเปเบเบทเบเบเปเบญเบ, เบซเบผเบท
เบเบฒเบเบงเปเบฒเบเบฐเบกเบตเบเปเบฒเบชเปเบฒเบเบฑเบเบญเบทเปเบ (เบเบปเบงเบขเปเบฒเบ =, เปเบกเปเบ, เบเปเป, เปเบเบตเบ, เบเบดเบ)
เปเบฅเบเบฐเบเบดเบเบเบฒเบ:
เบเปเปเบเบดเบเบเบฒเบเปเบเบตเบเบเบถเปเบเปเบกเบทเปเบญเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเปเบฒเบเบงเบเปเบเบฑเบกเบกเบตเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบปเบงเปเบฅเบเบเบตเปเบเปเปเบเบทเบเบเปเบญเบ (เปเบเบฑเปเบ: A
เบเปเบฒโเบเบงเบโเบเปเปโเบขเบนเปโเบเบฒเบโเปเบ 0 - 5000โ)โ.
เบเปเปเบกเบนเบเบเบปเบงเปเบฅเบเบเบตเปเบเบฒเบเปเบงเป:
เบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบตเปเปเบเบตเบเบเบถเปเบเปเบกเบทเปเบญเบเปเปเบกเบนเบ alpha-numeric เปเบเบเบเบตเปเบเปเปเบกเบนเบเบเบปเบงเปเบฅเบเบชเปเบฒเบฅเบฑเบ integer
เบเบดเบกเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบ.
เบเปเปเบชเบฒเบกเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ:
เบเบฒเบฃเบฒเบกเบดเปเบเบตเบขเบนเปเปเบเบงเบเบฑเปเบเบเปเปเบเบทเบเบเปเบญเบ (เปเบเบฑเปเบ, เบเปเปเบชเบฒเบกเบฒเบเบฎเบฑเบเบฎเบนเปเปเบเป).
เบเปเบฒเบกเบตเบเปเปเบเบดเบเบเบฒเบเปเบเบตเบเบเบถเปเบเบซเบผเบฑเบเบเบฒเบเบญเปเบฒเบเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒ; เบเบนเปเปเบเปเปเบเปเบเบทเบเปเบเบทเบญเบ
เบเปเบงเบเบเบฒเบเปเบเบทเบญเบเบเปเป [y/n] เปเบเบทเปเบญเปเบเปเปเบเบเปเปเบเบดเบเบเบฒเบเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเปเบญเบ.
เบเบฒเบเบเบฐเบกเบงเบเบเบปเบ, เบซเบผเบทเบชเบทเบเบเปเปเบเบฑเบเบเบปเบงเบเปเบฒเบเบปเบเบเบฒเบเบเบตเปเบเปเบฒเบเบปเบเปเบงเปเปเบเบเบฐเบเบธเบเบฑเบ.
เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ เบเบตเปเปเบเปเปเบงเบฅเบฒ เบเปเปเบเบดเบเบเบฒเบ เปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบ เบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบ เปเบญเบเบฐเบชเบฒเบ เบเบฒเบเบเบฐเบกเบงเบเบเบปเบ
เบเบฒเบเบเบฑเบเบชเบฑเบเปเปเบงเบเบเบงเบฒเบกเบเบณเบฅเบปเปเบกเปเบซเบฅเบง:
เปเบเบฃเปเบเบกเบเปเปเบชเบฒเบกเบฒเบเบเบฑเบเบชเบฑเบเปเปเบงเบเบเบงเบฒเบกเบเบณเปเบเบทเปเบญเบเบฐเบกเบงเบเบเบปเบเบเปเปเบกเบนเบเปเบเป. เบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบตเปเบเบฐเบขเบธเบเปเบเบปเบฒ
เบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเปเปเบกเบนเบ.
เบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบเบเบฒเบเบเปเปเบชเปเบฒเบเปเบชเบฑเปเบ
เบเบฒเบโเบงเปเบฒโเบเบฐโเบเบฐโเปเบเบโเบเบญเบโเบฅเบฐโเบซเบฑเบโเบเบฒเบโเบขเปเบฒเบโ! เบเบฐเปเบเบเบเปเปเบกเบนเบ = ? :
เบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบตเปเปเบเบตเบเบเบถเปเบเบเบฒเบเปเบเบเบฐเบเบงเบเบเบฒเบเบเปเปเบชเปเบฒเบเปเบชเบฑเปเบ. เปเบชเบฑเปเบเบเบตเปเบเบญเบเบฅเบฐเบซเบฑเบ
เบเบฒเบโเปเบเบฅโเปโเบเปเบญเบโเบเปเปโเบกเบนเบโเบญเบฒเบโเบเบฐ indecipherable เปเบเบตเบโเปเบโเบชเปเบฒโเบฅเบฑเบโเปเบเบโเบเบฒเบโเบเบตเปโ. เบเบญเบเบซเบฒเปเบชเบฑเปเบเปเบ
เปเบเบฅเปเบเปเบญเบเบเปเปเบกเบนเบ, เปเบฅเบฐเปเบเบดเปเบเบงเปเบฒเบกเบฑเบเบชเบฒเบกเบฒเบเบเปเบฝเบเปเบเบเปเบเปเปเบเบทเปเบญเปเบซเปเบเบฒเบเบเบธเบเปเบเปเบเบชเบฒเบกเบฒเบเบชเบทเบเบเปเปเปเบเป.
C(++) เบเปเบฒเบเปเบชเบตเบกเบชเบงเบ เบเปเปเบเปเบฒเบเบฑเบ
เบเบฒเบเบเบตเปเบเบตเปเปเบซเปเปเบซเบฑเบเบเบฒเบเบเบทเปเบเบเบตเปเบเบฒเบเปเบเบฅเบฐเบซเบฑเบเบเบตเป bcpp เบเบฐเบเปเปเบชเปเบฒเบเปเบซเบกเป
เบฅเบฐเบซเบฑเบเบญเบญเบเปเบเบซเบฒเบฎเบนเบเปเบเบเบเบตเปเบเปเบญเบเบเบฒเบ (เปเบเบดเบเปเบกเปเบเบงเปเบฒเบกเบฑเบเบเบฑเบเบชเบฒเบกเบฒเบเบฅเบงเบเบฅเบงเบกเปเบเป).
- เบฅเบฐเบซเบฑเบเบเบฑเบเปเบปเบเบเบตเปเบเปเบญเบเบเปเบฒเบเปเบเบฃเปเบเบฃเบกเบเบตเปเบเบงเบเบเบฐเบขเบนเปเปเบเบชเบฐเบเบฒเบเบฐเบเบตเปเบชเบฒเบกเบฒเบเบฅเบงเบเบฅเบงเบกเปเบเป. เบเบตเป
เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบงเบเบเบฐเบกเบตเบงเบปเบเปเบฅเบฑเบเบเบดเบเบเบตเปเบเบปเบเปเบฅเบตเบเบเบฒเบเปเบเบตเบเบงเบปเบเปเบฅเบฑเบ. Bcpp
เบเปเปเบกเบตเบเบฒเบเบเบงเบเบชเบญเบ syntax เปเบเปเบเปเบฝเบงเบเบฑเบเบฅเบฐเบซเบฑเบ, เปเบเปเบเบฒเบเบเบฐเบเบดเบฎเบนเบเบกเบฑเบเบเบฒเบกเบเบฒเบเปเบเบตเบ,
เบงเบปเบเปเบฅเบฑเบเบเบดเบ, เปเบฅเบฐเบชเบญเบเบชเบฒเบกเบเปเบฒเบชเปเบฒเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบซเบเปเปเบซเบเปเบฒเปเบชเบฑเปเบเบเบฝเบง.
- เบเบญเบเบเบฒเบเบเบตเปเบเบฑเบเบกเบตเบเปเปเบเปเบฒเบเบฑเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบญเบเบงเบปเบเปเบฅเบฑเบเปเบเบตเบเปเบเปเปเบเบเบฒเบเปเบ
เบเบธเบเปเบเปเบ. เบเบตเปเปเบกเปเบเปเบเบทเปเบญเบเบกเบฒเบเบฒเบเบเบฒเบเบญเบญเบเปเบเบเปเบเบเบฐเบเบธเบเบฑเบเบเบญเบเปเบเบเบเบฒเบ (เบเบตเปเบชเบฒเบกเบฒเบเปเบเปเปเบเปเบเปเบเปเบฒเบ
เปเบเบโเบเบฒเบโเบเบฐโเบซเบเบฒเบโเบเบฐโเบซเบเบฒเบ buffer เปเบเบงโเบเบฒเบโเปเบโ)โ, เบเบงเบฒเบกโเบเปเบญเบโเบเบฒเบโเบซเบเปเบงเบโเบเบงเบฒเบกโเบเปเบฒโ, เบเบฒเบโเบเบธเบโเปเบเปเบโ
เบเบงเบฒเบกเปเบง. เบเบฒเบเบเบฑเบเบชเบฑเบเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเปเบเบเปเบเบเบฒเบกเบดเบเบเบทเบเบเปเบฒเปเบเปเบขเปเบฒเบเบเบงเปเบฒเบเบเบงเบฒเบเปเบเบเบปเปเบงเปเบเบเบเบฒเบ, เปเบฅเบฐ
เบญเบฒเบเบเบฐเปเบเบตเบเบเบญเบเปเบเบเบเปเบฒเบเบฑเบเปเบเบเบฐเบเบธเบเบฑเบเบเปเบฒเปเบเบทเปเบญเบเปเบเบเบฒเบเบขเปเบฒเบเปเบเบตเบเบเบทเปเบ.
เบเบปเบงเบขเปเบฒเบเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบงเปเบฒเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบญเบเบชเบฒเบเปเบเบเบเบฒเบเปเบชเบฑเปเบเปเบซเบกเปเปเบเบซเบฒเบเปเบฒเบเปเบเบดเบ
เปเบชเบฑเปเบเบฅเบฐเบซเบฑเบเบเบฐเบเปเปเปเบเบตเบเบเบถเปเบเบเปเบญเบเบงเปเบฒเบกเบฑเบเบเบฐเบขเบนเปเบเบญเบเบเบญเบเปเบเบเบชเปเบฒเบฅเบฑเบเปเบเบเบเบฒเบเบเปเบฒเบซเบฒเบเบงเปเบฒ
เบเบฑเบเปเบเบตเบเบดเบงเบเบฒเบเปเบเบเบทเบเบเบณเบเบฑเบเบเบฐเปเบฒเบ 2 เปเบเบง.
เบเบปเบงเบขเปเบฒเบเบเบญเบเบเบญเบเปเบเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบญเบเบงเบปเบเปเบฅเบฑเบ:
เบเปเบฒ (a == b)
// Brace เบเบฐเบเปเปเบเบทเบเบเบฑเบเบเปเบฒเปเบซเบเปเบเปเบซเบกเป
{
b = c;
}
if (a == b) // Brace เบเบฐเบเบทเบเบเบฑเบเบเปเบฒเปเบซเบเปเบเปเบซเบกเป
{
b = c;
}
เบเบปเบเปเบเปเบฎเบฑเบเบชเบธเบเบเปเบฒเบ
เบเปเบฒ (a == b)
// Brace เบเบฐเบเปเปเบเบทเบเบเบฑเบเบเปเบฒเปเบซเบเปเบเปเบซเบกเป
{
b = c;
}
เบเปเบฒ (a == b){ // Brace เบเบฐเบเบทเบเบเบฑเบเบเปเบฒเปเบซเบเปเบเปเบซเบกเป
b = c;
}
- เบกเบตเบเปเปเบเปเบฒเบเบฑเบเบเบตเปเบฅเบฐเบซเบฑเบเปเบชเบฑเปเบเบเบฝเบงเบเบงเบเบกเบตเบเบฐเปเบเบเบเบฝเบงเปเบเบปเปเบฒเบเบฑเปเบ
เบเปเบฒเปเบซเบฑเบ. เบเปเบฒเบกเบตเบเบฑเบ C, เปเบฅเบฐ C ++ เบเบตเปเบกเบตเบขเบนเปเปเบเปเบชเบฑเปเบเบเบฝเบงเบเบฑเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบชเบฒเบ
เปเบฅเบเบฐเบเบฒเบเบเปเปเบชเปเบฒเบเบเบญเบเปเบเบเบเบฒเบเบเบฐเบเบฒเบเปเบเบฑเบเบเบงเบฒเบกเบชเบฑเบเบชเบปเบ, เปเบฅเบฐเบชเปเบฒเบเบเบงเบฒเบกเบเบดเบเบเบฒเบ
เบเปเปเบเบงเบฒเบก. เปเบเบงเบเปเปเปเบเบเบตเปเบเบฐเบชเปเบฒเบเบเปเปเบเบงเบฒเบกเบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบเบเบฒเบเบเปเปเบชเปเบฒเบ Line.
เบเบปเบงเบขเปเบฒเบเบเบญเบเบซเบผเบฒเบเบเปเบฒเปเบซเบฑเบ.
/* C Comment */ a = b; // C++ เบเปเบฒเปเบซเบฑเบ
เปเบเบงเบเปเบฒเบเปเบเบดเบเบเบฐเบชเปเบฒเบเบเปเปเบเบดเบเบเบฒเบ. เปเบเปโเปเบโเบเบตเปโเปเบเบโเบเบฒเบโเปเบญเบปเบฒโเบซเบเบถเปเบโเบเบฐโเปเบเบโเบเบญเบโ
เบเปเบฒเบเบดเบเบเปเบฒเปเบซเบฑเบ, เบชเบปเบกเบเบปเบเบเบงเบเปเบเบปเบฒ, เบซเบผเบทเบงเบฒเบเบซเบเบถเปเบเปเบเปเบเบงเปเบซเบกเป.
AUTHORS
เบเบฝเบเปเบเบ Steven De Toni เปเบเบทเบญเบเบเบฑเบเบงเบฒ 1995
เบญเบฑเบเปเบเบเปเบเบ Thomas Dickey เบกเบฑเบเบเบญเบ 1997-2002
เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบดเบเบเปเป Steven De Toni เบเปเบฒเบเปเบเบทเบญเบเปเบฒเบเบญเบญเบเปเบฅเบเปเบเปเบฒเบเป:
เบเบตเปเบขเบนเปเบญเบดเบเปเบเบตเปเบเบฑเบ
[email protected]
[email protected]
Net Mail เบเปเบฒเบ Fido-Net (Dog Net)
Steven De Toni,
"เบเบฒเบเบซเบฅเบปเบเบซเบเบตเบเบตเปเบเบดเปเบเปเบซเบเป",
Hamilton,
เบเบดเบงโเบเบตโเปเบฅเบ
Demi-Monde New Zealand National Mail Net Work
(เปเบเบดเปเบ Dog Net)
เบเปเบฒเบชเบดเปเบเบญเบทเปเบเบฅเบปเปเบกเปเบซเบฅเบง, เปเบซเปเบชเบปเปเบ snail mail เปเบ:
17 Garden Heights Ave,
เปเบกเบฅเบงเบดเบฅ,
Hamilton,
เบเบดเบงโเบเบตโเปเบฅเบ
Thomas Dickey เบชเบฒเบกเบฒเบเบเบดเบเบเปเปเปเบเปเบเบตเป
[email protected]
เบเปโเบเบญเบโเปเบโเปเบเบฑเบโเบเบดโเปเบชเบโเบญเบญเบโเปเบ Glyn Webster เบชเปเบฒโเบฅเบฑเบโเบซเบผเบฑเบโเบชเบนเบโเบเบฒเบโเบญเปเบฒเบโเบเบนเปโเบกเบทโเบเบญเบโเบเปเบฒโเบเบฐโเปเบเบปเปเบฒโ, เปเบฅเบฐโเบเบฒเบโเบเบปเบโเบชเบญเบโเบเบญเบโเบเปเบฒโเบเบฐโเปเบเบปเปเบฒโ
เปเบเบเบเบฒเบ.
เบเปเบเบญเบเปเบเบเบฑเบ Justin Slootsky เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบญเบเบเปเปเบกเบนเบเบเบญเบเบฅเบฒเบง, เปเบฅเบฐเบเบฒเบเบเปเบฝเบเปเบเบเบชเปเบฒเบฅเบฑเบเบชเบฐเบเบฑเบเบเบตเป.
เบเบฑเบเบซเบกเบปเบ เปเบงเบเบฒเบเบญเบ เบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบฒเบเปเบเปเบญเบเบฐเบชเบฒเบเบเบตเปเปเบกเปเบเบขเบนเปเบเบตเปเบเบฑเปเบเปเบเบทเปเบญเบเบงเบฒเบกเปเบเบตเบเปเบเบตเบเบเบญเบเปเบเบปเปเบฒ. ;-)
เบซเบกเบฒเบเปเบซเบ
เบเบนเปโเบเบฝเบโเบเปเปโเปเบเปโเปเบซเปโเบเบฒเบโเบฎเบฑเบโเบเบฐโเบเบฑเบโเบงเปเบฒโเปเบเบโเบเบฒเบโเบเบตเปโเบเบฐโเปเบฎเบฑเบโเบงเบฝเบโเบเบฑเบโเบชเบฐโเปเบเบฒเบฐโเบเบตเปโเปเบเปโเบฎเบฑเบโ
เบเปเบฒเบโเบเบฒเบโเบเบฑเปเบโเบเปเบฒโ, เบซเบผเบทโเปเบเบโเบเบฒเบ reconstructed เบเบปเบโเบเบฐโเบฅเบดเบโเบเบญเบโเบฅเบฐโเบซเบฑเบโเปเบซเบผเปเบโเบเบตเปโเปเบเปโเบฎเบฑเบโ
เบเบธเบเปเบเปเบ. เบเบงเบฒเบกโเปเบชเบโเบซเบฒเบโเบเบตเปโเบญเบฒเบโเบเบฐโเปเบเบตเบโเบเบถเปเบโเบเบฒเบโเบเบฒเบโเบเปเบฒโเปเบเปโเปเบเบโเบเบฒเบโเบเบตเป (เบเปเปโเบงเปเบฒโเบเบฐโเปเบเบฑเบโเบเบญเบโเปเบงโ, เบซเบผเบทโ
เบฎเบฒเบเปเบง) เปเบกเปเบเบเบฑเบเบซเบฒเบเบญเบเบเบนเปเปเบเป, เปเบฅเบฐเบเปเปเปเบกเปเบเบเบนเปเบเบฝเบ. เบเบฒเบเบเปเบฒเปเบเปเบเบญเบเปเบงเบเบตเปเบเบนเบเบกเบฑเบเบเปเบฒเบ
เบเบฒเบเบเบฐเบเบดเปเบชเบเบเบงเบฒเบกเบฎเบฑเบเบเบดเบเบเบญเบเบเบตเป.=
C++ Beautifier()
เปเบเป bcpp เบญเบญเบเปเบฅเบเปเปเบเบเปเบเปเบเปเบฅเบดเบเบฒเบ onworks.net