Jak usunąć pierwszą i ostatnią literę ze std :: string, już robię poniższy kod.Usuń pierwszą i ostatnią postać C++
Ale ten kod usuwa tylko ostatni znak
m_VirtualHostName = m_VirtualHostName.erase(m_VirtualHostName.size() - 1)
Jak usunąć pierwszy znak również?
Ten kod będzie się rozwijał, jeśli ciąg znaków jest pusty. – PaulMcKenzie
Jakiego typu jest m_VirtualHostName? – LVBen
@PaulMcKenzie, więc muszę najpierw sprawdzić poprawność, jeśli parametr VirtualHostName nie jest pusty. –