Есть проект, который хочу собирать под Windows и Linux. Сам сижу на MacOS.
Если под mac всё собирается и выводится по-русски корректно, то с windows какие-то проблемы.
Решил использовать clocale и
std::setlocale(LC_ALL, "Russian")
– тоже не помогло, в Windows выводятся P и ?.
#include<iostream>
#include "approx_lib.h"
int main() {
double circumference_number;
std::cout << "Введите обхват (мм): ";
На форумах предлагают использовать решения, специфические для windows (по типу подключения Windows.h или использования специальных типов для винды), но эти варианты не подходят, так как сделают сборку под другие системы невозможной.
Какие есть действенные решения?