Size: a a a

2020 August 15

VD

Vlad Doc in supapro.cxx
Его можно переназначить
источник

VD

Vlad Doc in supapro.cxx
Но по умолчанию в никуда
источник

AF

Aidar Fattakhov in supapro.cxx
Стдаут у процесса
источник

AF

Aidar Fattakhov in supapro.cxx
А printf никак не связан с консолью, он в stdout выводит
источник

AF

Aidar Fattakhov in supapro.cxx
(Ну в Винде связан, но это вобще маразм)
источник

AF

Aidar Fattakhov in supapro.cxx
Lyserg Ditel
День добрый, а если я буду использовать сишный printf в коде без main метода(то есть проект не подразумевает консоль) и соберу проект, как dll и после подключу к какому нибудь, например, десктопному приложению, то куда будет output у printf ? В дебаг консоль ?
1) запусти приложение из консоли
2) загрузи дллку
3) выведи из дллки
источник

LD

Lyserg Ditel in supapro.cxx
Aidar Fattakhov
1) запусти приложение из консоли
2) загрузи дллку
3) выведи из дллки
Уже сделал, что мне нужно, stdout оверайднул, что бы он писал в файл
источник

AF

Aidar Fattakhov in supapro.cxx
Lyserg Ditel
Уже сделал, что мне нужно, stdout оверайднул, что бы он писал в файл
Лучше явно передавай дескриптор в длл
источник

AF

Aidar Fattakhov in supapro.cxx
А не оверрайдь
источник

D

Danya in supapro.cxx
Vladimir Suisei
Поясните плиз. Gcc компилит под линукс. Но гцц есть в мингв и там получаются exe. Как он это делает?
Единственное что отличается — это апи операционной системы
Следовательно, надо поменять реализации ОС-зависимых частей на виндовые
Но это даже не везде обязательно, так как posix вроде поддерживается в винде
источник

VS

Vladimir Suisei in supapro.cxx
Danya
Единственное что отличается — это апи операционной системы
Следовательно, надо поменять реализации ОС-зависимых частей на виндовые
Но это даже не везде обязательно, так как posix вроде поддерживается в винде
Т.е. авторы мингв переделали гцц?
источник

AF

Aidar Fattakhov in supapro.cxx
Vladimir Suisei
Поясните плиз. Gcc компилит под линукс. Но гцц есть в мингв и там получаются exe. Как он это делает?
Мингв собирает виндобинари на любой платформе, в тч на линуксе
источник

D

Danya in supapro.cxx
Vladimir Suisei
Т.е. авторы мингв переделали гцц?
Стандартную библиотеку
источник

AF

Aidar Fattakhov in supapro.cxx
Мингв вроде в каком-то виде уже часть гцц
источник

D

Danya in supapro.cxx
Aidar Fattakhov
Мингв вроде в каком-то виде уже часть гцц
Багованная правда
источник

VS

Vladimir Suisei in supapro.cxx
Danya
Стандартную библиотеку
Т.е. авторы мингв переделали гцц?
источник

D

Danya in supapro.cxx
Vladimir Suisei
Поясните плиз. Gcc компилит под линукс. Но гцц есть в мингв и там получаются exe. Как он это делает?
А тоже самое про clang тебя не смутило?)
Он даже официально поддерживается в Visual Studio
источник

AF

Aidar Fattakhov in supapro.cxx
Vladimir Suisei
Т.е. авторы мингв переделали гцц?
Ну считай форкнули и переделали, да
источник

VS

Vladimir Suisei in supapro.cxx
Aidar Fattakhov
Ну считай форкнули и переделали, да
Ок
источник

AF

Aidar Fattakhov in supapro.cxx
Потом пулреквесты начали кидать
источник