Компилятор BCC32 (Borland C++ Compiler) поддерживает стандарт языка C++ до версии C++Builder 6, который соответствует стандарту ISO/IEC 14882:1998 (также известному как C++98 или C++03). Это означает, что он не полностью поддерживает более новые стандарты C++11, C++14, C++17 или C++20, которые были разработаны после выпуска компилятора BCC32. Если вам требуется поддержка более новых стандартов, вам может потребоваться использовать другой компилятор, такой как GCC, Clang или Microsoft Visual C++.
Объявление в условии цикла for это init-statement называется (во всяком случае в С++) и в плюсах сейчас даже в if и switch можно его использовать, то есть объявлять прямо в if(int a; a < 10){} , или for(int c = 1; auto el : vec){c++} А в bcc вывод макроса не получится использовать, чтобы узнать стандарт?
ansi c это первый стандарт Неоффициально называемый с89 iso c имеет крайне сложное офф.название неоффициальное название c90 c89 сначала принят америкой c90 принят всем миром и с89 теперь не оффициальный стандарт с,его выбросили с90 это переписанный стандарт с89, разницы нет кроме того что с90 стандарт является более простым и информативным чем с89
Спасибо! Кртуо обясняешь, вот хорошо такие же уроки по Linux в таком же духе!!
Чел, ты база! 👏
Жги в том же духе!! 🙏
Это видео невероятно ламповое.
От него так и веет духом 80х :)
Дружище, как всегда интересно и полезно! Супер! )
Компилятор BCC32 (Borland C++ Compiler) поддерживает стандарт языка C++ до версии C++Builder 6, который соответствует стандарту ISO/IEC 14882:1998 (также известному как C++98 или C++03). Это означает, что он не полностью поддерживает более новые стандарты C++11, C++14, C++17 или C++20, которые были разработаны после выпуска компилятора BCC32. Если вам требуется поддержка более новых стандартов, вам может потребоваться использовать другой компилятор, такой как GCC, Clang или Microsoft Visual C++.
Благодарю за полезное видео
А сейчас есть компиляторы Борланд для windows 10?
Я только в 8ой серии заметил, что на пару секунд появляется лицо. Я сначала даже испугался увидев живого человека...
Объявление в условии цикла for это init-statement называется (во всяком случае в С++) и в плюсах сейчас даже в if и switch можно его использовать, то есть объявлять прямо в if(int a; a < 10){} , или for(int c = 1; auto el : vec){c++}
А в bcc вывод макроса не получится использовать, чтобы узнать стандарт?
Сейчас написал _Bool a=0,b=0; получил ошибку,разделил на две строки ошибки нет)
в си стандарта 11-го года вроде нет же threads, там вон можно юзать POSIX и прочие вещи для потоков
Есть, threads.h.
@@Wod-qi8ql да увидел))
ansi c это первый стандарт
Неоффициально называемый с89
iso c имеет крайне сложное офф.название
неоффициальное название c90
c89 сначала принят америкой
c90 принят всем миром и с89 теперь не оффициальный стандарт с,его выбросили
с90 это переписанный стандарт с89, разницы нет кроме того что с90 стандарт является более простым и информативным чем с89
Бардак какой-то в этих стандартах Си...
Я и сейчас пишу только в ansi c. Такое требование в ВУЗе
Круто, правда потом всеравно не будешь сишку использовать
@@juzo_reaction ахах, почему
@@juzo_reactionСмотря куда пойдёт. В embedded разработке будет писать.
@@juzo_reaction я в эмбеде на чистом си на работе пишу, правда 99 года
КэндР сложная? Вы смеетесь? Это брошурка - особенно в сравнении с любой книжкой по плюсам!
Какой же бред 😅 поржал😂