; }  int main(int argc, char* argv[]) {     return ::boost::unit_test::unit_test_main(&init_function, argc, argv); } ```  [heading Example Source Code]  * System under test:  * [@boost:/libs/test/doc/src/system_under_test/hello/hello.hpp hello.hpp]  * [@boost:/libs/test/doc/src/system_under_test/hello/hello.cpp hello.cpp] * An example of using the standard implementation of =main=:  * [@boost:/libs/test/doc/src/examples/compilation/dynamic/main.cpp main.cpp]  * [@boost:/libs/test/doc/src/examples/compilation/dynamic/test_hello.cpp test_hello.cpp]. * An example of using a custom =main=:  * [@boost:/libs/test/doc/src/examples/compilation/dynamic_main/main.cpp main.cpp]  * [@boost:/libs/test/doc/src/examples/compilation/dynamic_main/test_hello.cpp test_hello.cpp].  [endsect]  [