PDA

View Full Version : سوال: استاندارد بودن زبانها



sourcecode
سه شنبه 27 بهمن 1394, 07:38 صبح
آیا سی پلاس پلاس ویژوال استودیو استاندارد هست یا نیست ؟ کامپایلرهای دیگه مثله gcc و mingw ... آیا اینا استاندارد هستن ؟
اصلا میگن کامپایلر یک زبان استاندارد هست یا نیست یعنی چی آیا یه زبان استاندارد رو همه سیستم عامل ها اجرا میشه ولی غیر استاندارد نمیشه؟؟؟
کسی منبعی یا سایتی هم داره در این مورد بذاره چون جواب منو و خیلی های دیگس :تشویق:

کامبیز اسدزاده
سه شنبه 27 بهمن 1394, 15:14 عصر
آیا سی پلاس پلاس ویژوال استودیو استاندارد هست یا نیست ؟ کامپایلرهای دیگه مثله gcc و mingw ... آیا اینا استاندارد هستن ؟
اصلا میگن کامپایلر یک زبان استاندارد هست یا نیست یعنی چی آیا یه زبان استاندارد رو همه سیستم عامل ها اجرا میشه ولی غیر استاندارد نمیشه؟؟؟
کسی منبعی یا سایتی هم داره در این مورد بذاره چون جواب منو و خیلی های دیگس :تشویق:


این سوال یعنی چی ؟
استاندارد به چه چیزی میگید شما؟



آیا سی پلاس پلاس ویژوال استودیو استاندارد هست یا نیست ؟ کامپایلرهای دیگه مثله gcc و mingw ... آیا اینا استاندارد هستن ؟

تمامی نسخه های این زبان بر اساس استاندارد ISO هستند و آخرین نسخش هم تحت استاندارد ISO/IEC 14882:2014 شناخته شده که همه ی اینها رو سازمان استاندارد سازی جهانی ارائه داده.
مگه میشه یه دنیا رو با این زبان بچرخونن بعد استاندارد نباشه!!!




اصلا میگن کامپایلر یک زبان استاندارد هست یا نیست یعنی چی آیا یه زبان استاندارد رو همه سیستم عامل ها اجرا میشه ولی غیر استاندارد نمیشه؟؟؟

کامپایلر یک زبان نیست!
تقریبا تمامی زبان های موجود و رایج استاندارد هستند و اگر زبانی از قابلیت چند سکویی پشتیبانی نمیکنه به استاندارد بودنش مربوط نمیشه.



کسی منبعی یا سایتی هم داره در این مورد بذاره چون جواب منو و خیلی های دیگس



https://isocpp.org/std/the-standard
http://www.open-std.org/jtc1/sc22/wg21/