otrzymuję następujący błąd, gdy jest uruchamiany ten kod:Jak przekonwertować typ std :: basic_string na tablicę typu char?
syslog(LOG_ERR | LOG_USER, "%s",errorString);
nie można przekonwertować 'const ciąg {std aka const :: basic_string}' do 'const char *' dla> argumentu '2' na ' void syslog (int, char *, ...)”inServer.cpp/PeCounter
linia 478 C/C++ problem
ja daemonizing program i odciski wartości errorString dobrze, gdy wysyłany do korzystania stdio cout, ale nie będzie drukować podczas korzystania z wywołania syslog.
Każdy sposób uzyskania std :: basic_string (char) w postaci "const char".
Przesyłanie własnych odpowiedzi jest tutaj całkowicie do przyjęcia. Nie musisz uwzględniać go w pytaniu, nawet przy późniejszej edycji. –