मैं निम्न त्रुटि जब इस कोड को चलाया जाता है मिलती है:मैं std :: basic_string प्रकार को चार प्रकार की सरणी में कैसे परिवर्तित कर सकता हूं?
syslog(LOG_ERR | LOG_USER, "%s",errorString);
'{उर्फ स्थिरांक std :: basic_string} स्थिरांक स्ट्रिंग' परिवर्तित नहीं कर सकते करने के लिए> तर्क '2' के लिए '' स्थिरांक चार * ' शून्य syslog (पूर्णांक, स्थिरांक चार *, ...) 'inServer.cpp/PeCounter
लाइन 478 C/C++ समस्या
मैं इस कार्यक्रम और Errorstring मूल्य प्रिंट daemonizing हूँ ठीक उपयोग करते समय stdio करने के लिए outputted cout, लेकिन syslog कॉल का उपयोग करते समय यह प्रिंट नहीं करेगा।
'const char' के रूप में std :: basic_string (char) प्राप्त करने का कोई भी तरीका।
अपना खुद का उत्तर सबमिट करना पूरी तरह से स्वीकार्य है। आपको इसे बाद में संपादित करने के साथ ही अपने प्रश्न में शामिल करने की आवश्यकता नहीं है। –