MinGW: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
заміна неперекладених посилань шаблоном
Рядок 18:
== Підтримка мов програмування ==
Більшість мов, які підтримує GCC, також підтримуються і у MinGW. Це [[C (мова програмування)|C]], [[C++]], [[Objective-C]], [[Fortran]], [[Ada]].
MinGW за замовчуваннямумовчанням виконує компонування з бібліотекою компонентів {{нп|Microsoft Windows library files#Msvcrt.dll|MSVCRT|en|Microsoft Windows library files#Msvcrt.dll}}, яка є бібліотекою мови C, створену у 1998 році і тому не підтримує стандарт {{нп|C99|C99|en|C99}} і [[ANSI C|C89]] не повністю. Відсутність підтримки C99 спричинило багато проблем у портуванні, особливо там де залучені специфікатори перетворень у printf-стилі. Ці проблеми були частково усунені імплементацією бібліотеки libmingwex сумісної з C99. MinGW-w64 усунув ці проблеми та запровадив повну [[POSIX]]-сумісну функціональність printf.
 
== Компоненти MinGW ==