powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / cout crash gcc
2 сообщений из 2, страница 1 из 1
cout crash gcc
    #38047349
Katamaran1987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
#ifdef UNICODE
    typedef wchar_t unicode_char;
    #define UTEXT(quote) L##quote
#else
    typedef char unicode_char;
    #define UTEXT(quote) quote
#endif // !UNICODE
typedef std::basic_ostream<unicode_char> unicode_ostream;
typedef std::basic_istream<unicode_char> unicode_istream;
typedef std::basic_string<unicode_char> unicode_string;
typedef std::basic_ofstream<unicode_char> unicode_ofstream;
typedef std::basic_ifstream<unicode_char> unicode_ifstream;
typedef boost::basic_format<unicode_char> unicode_format;
class logger
{
public:
    static unicode_ostream* get_cout();
    static unicode_istream* get_cin();
}
unicode_ostream* logger::get_cout()
{
#ifdef UNICODE
   return &std::wcout;
#else
   return &std::cout;
#endif
}

строчка *logger::get_cout() << "server"; на мингве(4.7.2) отрабатывает на gcc(4.6.3) валится почему?
...
Рейтинг: 0 / 0
cout crash gcc
    #38047565
Katamaran1987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все справился, в Cmake один проект с юникодом собирался а другой без.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / cout crash gcc
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]