bar.cpp 319 B

1234567891011121314151617181920212223242526
  1. #ifdef FOO_LIBRARY
  2. #error Unexpected FOO_LIBRARY
  3. #endif
  4. #ifdef BAR_USE_BANG
  5. #ifndef BANG_LIBRARY
  6. #error Expected BANG_LIBRARY
  7. #endif
  8. #include "bang.h"
  9. #else
  10. #ifdef BANG_LIBRARY
  11. #error Unexpected BANG_LIBRARY
  12. #endif
  13. #endif
  14. #include "bar.h"
  15. int bar()
  16. {
  17. #ifdef BAR_USE_BANG
  18. return bang();
  19. #else
  20. return 0;
  21. #endif
  22. }