Другое С/С++ Вопрос - Ответ

kin4stat

mq-team · kin4@naebalovo.team
Всефорумный модератор
2,744
4,809
Искал дружище, CPed, CPad - не нашёл
да ну
 
  • Ха-ха
  • Нравится
Реакции: DarkP1xel и EclipsedFlow

0xFF

Известный
76
19
Как можно сделать автоматический перезапуск SA:MP после краша? Мне бы хотя бы теоретически понять как это должно работать 😅
 

CleanLegend

Известный
Всефорумный модератор
477
935
Как можно сделать автоматический перезапуск SA:MP после краша? Мне бы хотя бы теоретически понять как это должно работать 😅
Регаешь свой обработчик исключений, либо хукаешь самповский для проверки на краш, после вызываешь CreateProcess с параметрами как у лаунчера и закрываешь текущий процесс
 
  • Нравится
Реакции: 0xFF

legendabrn

Известный
Проверенный
120
170
Регаешь свой обработчик исключений, либо хукаешь самповский для проверки на краш, после вызываешь CreateProcess с параметрами как у лаунчера и закрываешь текущий процесс
забыл сказать про инжект samp.dll
 
  • Нравится
  • Грустно
Реакции: 0xFF и F0RQU1N and

LLIKOJIbHUK

Потрачен
1,133
572
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Чё делать, если программа не распознает кириллицу?

Если друг кто не понял, то я имел ввиду кириллицу, которую я вывожу как текст
 
Последнее редактирование:

LLIKOJIbHUK

Потрачен
1,133
572
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

PanSeek

t.me/dailypanseek
Всефорумный модератор
908
1,775
Я так понимаю - это к конкретному коду пойдет. А можно ли сделать, чтобы это по умолчанию стояло везде?
Насколько знаю - нет. Это занимает одну строчку + один инклюд. Вроде ничего страшного..
C++:
#include <iostream>
#include <clocale>

int main() {
    setlocale(LC_ALL,"Russian");
    std::cout << "Привет\n";
    return 0;
}
Если ты не про консоль, то гугли, обычно ответ находится на поверхности.
UPD: Можно еще изменить шрифт консоли.
 

LLIKOJIbHUK

Потрачен
1,133
572
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
setlocale (LC_ALL, "Russian");

Насколько знаю - нет. Это занимает одну строчку + один инклюд. Вроде ничего страшного..
C++:
#include <iostream>
#include <clocale>

int main() {
    setlocale(LC_ALL,"Russian");
    std::cout << "Привет\n";
    return 0;
}
Если ты не про консоль, то гугли, обычно ответ находится на поверхности.
UPD: Можно еще изменить шрифт консоли.
Хорошо, пусть будет. Спасибо всем

C++:
#include <iostream>
#include <clocale>
int main()
{
    setlocale(LC_ALL,"Russian");
    std::cout << "Привет\n";
    system("pause");
    return 0;
   
}

Р?С?РёР?РчС'
Press any key to continue . . .
бля, чет не пашет
 
Последнее редактирование:

legendabrn

Известный
Проверенный
120
170
Хорошо, пусть будет. Спасибо всем

C++:
#include <iostream>
#include <clocale>
int main()
{
    setlocale(LC_ALL,"Russian");
    std::cout << "Привет\n";
    system("pause");
    return 0;
  
}

Р?С?РёР?РчС'
Press any key to continue . . .
бля, чет не пашет
1638192900682.png
 

kin4stat

mq-team · kin4@naebalovo.team
Всефорумный модератор
2,744
4,809
В этом классе есть прыжок, я что-то не нашёл?
Бля у вас плюсеров начинающих в одно ухо влетело из другого вылетело чтоль?
да ну
 
  • Нравится
  • Ха-ха
Реакции: F0RQU1N and и Musaigen

LLIKOJIbHUK

Потрачен
1,133
572
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.