´ç½ÅÀº ¾Æ¸§´ä°Ô ÇÏ´Â ÇÁ·Î±×·¥À» ÀÔÁõÇÏ°í ½Å·ÚÇÏ°Ô ÇÏ´Â °úÇÐÀûÀÎ ¹æ¹ýÀÌ ÇÊ¿äÇÏ´Ù°í 100% Àå´ãÇÑ´Ù. ¹æ¹ýÀ» ¼¼úÇÒ °ÍÀÌ´Ù. ¾Æ¸§´ä°Ô ÇÏ´Â ÇÁ·Î±×·¥À» "ÈǸ¢ÇÏ´Ù°í ¹Ï°í" È®½ÇÇÏ´Ù°í ¹Þ¾ÆµéÀÌ°Ô ÇÏ·Á°í ÀÌ ºÎºÐ¿¡¼´Â ¹æ¹ýÀ» ¼¼úÇÒ °ÍÀÌ´Ù.
BCPP°°Àº ¾Æ¸§´ä°Ô ÇÏ´Â ÇÁ·Î±×·¥ÀÌ »ç½ÇÀÓÀ» ÀÔÁõÇϱâ À§Çؼ, indent ȤÀº cb ´Â ÀԷ¹ÞÀº ¼Ò½ºÄڵ带 Çü½ÄÈÇÑ ÈÄ ÇÇÇسª º¯°æÇÏÁö ¾Ê´Â´Ù, ´ç½ÅÀº "°ËÁõ ÇÁ·Î±×·¥" ¼Ð ½ºÅ©¸³Æ®¸¦ »ç¿ëÇϰųª ´ÙÀ½ÀÇ ±â¹ýÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù -
ÄÄÆÄÀÏ·¯¸¦ ÀÌ¿ëÇؼ ÃÖÃÊÀÇ ÀԷ¹ÞÀº ¼Ò½º ÄÚµå·Î ºÎÅÍ ¿ÀºêÁ§Æ® Äڵ带 »ý¼ºÇ϶ó -
g++ -c myprogram.cpp
ÀÌ ÆÄÀÏÀ» ÁöÄѶó -
mv myprogram.o myprogram_orig.o
bcpp¸¦ ½ÇÇà½ÃÄѶó -
bcpp myprogram.cpp
g++ -c myprogram.cpp
Áö±Ý µÎ°³ÀÇ ¿ÀºêÁ§Æ® ÆÄÀÏÀ» ºñ±³Çϱâ À§Çؼ À¯´Ð½ºÀÇ "diff" ¸í·ÉÀ» »ç¿ëÇضó -
diff myprogram.o myprogram_orig.o
¶ÇÇÑ ´ç½ÅÀº ÄÄÆÄÀÏ·¯ ¿¡¼ ¿ÀºêÁ§Æ® Ãâ·Â ´ë½Å¿¡ ¾î¼Àºí·¯ Ãâ·ÂÀ» »ç¿ëÇÒ ¼öµµ ÀÖ´Ù. ´ÙÀ½°ú °°ÀÌ -
g++ -S myprogram.cpp
diff myprogram.s myprogram_orig.s
ÀÌ µÎ°³ÀÇ ½ºÅÜÀº Ç×»ó ´ç½ÅÀÌ bcpp, indent ȤÀº cb°°Àº ¾Æ¸§´ä°Ô ÇÏ´Â ÇÁ·Î±×·¥À» »ç¿ëÇϵµ·Ï °·ÂÇÏ°Ô ÃßõÇÑ´Ù.