Tôi có một chuỗi như thế này:Loại bỏ tất cả mọi thứ sau khi nhân vật (và cũng có thể ký tự)
std::string string1 = "xjdfhfakdjs%54k34k.-jk34";
tôi cần để có được chỉ "" xjdfhfakdjs", nhưng chuỗi là năng động, không hardcoded vì vậy tôi không biết những gì là nó, chiều dài vv để tôi muốn loại bỏ tất cả mọi thứ sau%, và cũng là% char
làm thế nào tôi có thể làm điều này
Bạn đã thử mọi thứ chưa? Nó thường là một câu hỏi tốt hơn (và cho thấy một nỗ lực đức tin tốt về phía bạn) nếu bạn có thể nói, "Đây là những gì tôi đã cố gắng". –