Всем привет, я новичок в с++, есть пару вопросов
Есть такой код:
bool CALLBACK incomingRPC(stRakNetHookParams* params) // определение callback-функции, которая будет вызвана, если от сервера был получен новый RPC.
{
if (params->packetId == ScriptRPCEnumeration::RPC_ScrCreate3DTextLabel)
{
char text[256];
params->bitStream->ResetReadPointer();
params->bitStream->SetReadOffset(0xD8);
SF->getRakNet()->DecodeString(text, 256, params->bitStream);
if (strstr(text,"{73B461}Номер бизнеса: {FFFFFF}")) {
SF->getSAMP()->getChat()->AddChatMessage(-1, "Text: %s", text);
}
};
return true; // успешно завершаем обработку RPC.
};
1. Мне нужно из входящего char text убирать \n, как это сделать?
2. Как мне из текста ниже брать только 154[может быть любое число], Отель[могут быть аммо/тир и прочее], Leonardo_Reyes[любой ник на англ раскладке формата Nick_Name]
{73B461}Номер бизнеса: {FFFFFF}154
{73B461}Тип бизнеса: {FFFFFF}Отель
{73B461}Владелец: {FFFFFF}Leonardo_Reyes
{73B461}Крыша: {FFFFFF}ЛКН
{CB2424}Входа нет!