बढ़ावा :: लॉग वास्तव में शक्तिशाली दिखता है। यह मामूली लॉगिंग के लिए BOOST_LOG_TRIVIAL मैक्रो प्रदान करता है। लेकिन मैं डिफ़ॉल्ट स्वरूपण कैसे बदल सकता हूं? यह डिफ़ॉल्ट रूप से टाइमस्टैम्प प्रिंट करता है, मुझे यह नहीं चाहिए। क्या तुम्हारे पास कोई विचार है? ऐसा लगता है कि एक नया सिंक पूर्व-नवो परिभाषित करना और इसे कोर में जोड़ना एकमात्र तरीका है, फिर आप बैकएंड पर set_format() को कॉल कर सकते हैं। लेकिन यह अब कोई "तुच्छ" नहीं है।बूस्ट :: लॉग :: BOOST_TRIVIAL_LOG के साथ डिफ़ॉल्ट स्वरूपण को कैसे बदलें?
10
A
उत्तर
15
बूस्ट.लॉग में एक डिफ़ॉल्ट सिंक है, जिसका उपयोग तब तक किया जाता है जब तक आप अपना खुद का सिंक प्रदान नहीं करते हैं। निम्न कोड स्निपेट एक नया सिंक जोड़कर कंसोल-लॉग के प्रारूप को बदलता है।
#include <boost/log/trivial.hpp>
#include <boost/log/utility/setup/console.hpp>
int main()
{
boost::log::add_console_log(std::cout, boost::log::keywords::format = ">> %Message%");
BOOST_LOG_TRIVIAL(info) << "Hello world!";
}
नोट आप अपने निर्माण यानी log_setup पुस्तकालय जोड़ने के लिए है कि एक
-lboost_log_setup -lboost_log
कर जहां libs का क्रम महत्वपूर्ण है।
संबंधित मुद्दे
- 1. रेल 3.0 के डिफ़ॉल्ट लॉग पथ को कैसे बदलें?
- 2. Git लॉग सारणीबद्ध स्वरूपण
- 3. डिफ़ॉल्ट कंपाइलर को कैसे बदलें?
- 4. घूर्णन और संलग्न करने के साथ लिखने के लिए, बूस्ट लॉग को कॉन्फ़िगर कैसे करें?
- 5. हडसन डिफ़ॉल्ट इंटरफेस भाषा को कैसे बदलें
- 6. UIWebView डिफ़ॉल्ट फ़ॉन्ट को कैसे बदलें
- 7. डिफ़ॉल्ट javadoc स्टाइलशीट को कैसे बदलें?
- 8. डिफ़ॉल्ट स्प्लिट-स्क्रीन दिशा को कैसे बदलें?
- 9. ग्रहण डिफ़ॉल्ट कार्यक्षेत्र को कैसे बदलें?
- 10. jdesktoppane डिफ़ॉल्ट पृष्ठभूमि छवि को कैसे बदलें?
- 11. रिशेर्पर डिफ़ॉल्ट स्वरूपण और नियम
- 12. डिफ़ॉल्ट जरूरतों को पूरा करने के लिए डिफ़ॉल्ट django उपयोगकर्ता मॉडल को कैसे बदलें?
- 13. डिफ़ॉल्ट मानों के साथ बूस्ट प्रोग्राम विकल्प हमेशा vm.count()
- 14. SearchView डिफ़ॉल्ट आइकन कैसे बदलें?
- 15. डिफ़ॉल्ट जार आइकन कैसे बदलें
- 16. सिंगलऑर्डडिल्ट: डिफ़ॉल्ट मान कैसे बदलें?
- 17. एंड्रॉइड डिफ़ॉल्ट चेतावनी संवाद के पृष्ठभूमि रंग को कैसे बदलें
- 18. Google ऐप इंजन/पायथन - लॉगिंग स्वरूपण बदलें
- 19. बूस्ट :: विभिन्न बूस्ट संस्करणों के साथ TIME_UTC (_)
- 20. व्यक्तिगत बूस्ट पुस्तकालयों के साथ संकलन, बूस्ट
- 21. StringBufferInputStream को StringReader के साथ कैसे बदलें?
- 22. जावास्क्रिप्ट के साथ एम्बेड src के मूल्य को कैसे बदलें?
- 23. डिफ़ॉल्ट बदलें C++ 2010
- 24. will_paginate -> डिफ़ॉल्ट यूआरएल कैसे बदलें?
- 25. डिफ़ॉल्ट आइकन बदलें
- 26. SQLite डिफ़ॉल्ट सेटिंग्स बदलें
- 27. जेनकींस डिफ़ॉल्ट दृश्य बदलें
- 28. कैसे बदलें .एएसपीएक्स स्वचालित स्वरूपण सेटिंग्स (विजुअल स्टूडियो)
- 29. phpmyadmin (लॉग इनिंग) में समय सीमा को कैसे बदलें
- 30. डिफ़ॉल्ट पायथन कोडिंग शैली बदलें