日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

C 語言的下一個 ISO標準將會是 C2x ?

黃工的嵌入式技術(shù)圈 ? 來源:黃工的嵌入式技術(shù)圈 ? 作者:黃工的嵌入式技術(shù) ? 2020-02-27 16:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前不久分享了關(guān)于C語言的文章:C語言依然位居榜單前列,依然值得程序員學習。 一直覺得C語言是“神”一樣的編程語言,這么多年可以穩(wěn)穩(wěn)的排在前列(當然,能排上名,自然有它的道理)。 一、前言之前,《現(xiàn)代C》的作者Jens Gustedt透露,C委員會現(xiàn)已開始構(gòu)建下一個C標準的真正修訂版,被稱為“C2x”。其中“x”應該代表新標準出現(xiàn)的年份數(shù)字,預計將于 2022 年完成的 C2x 標準。 同時,Gustedt還透露:我們會定期發(fā)布工作草案,其中包括目前已添加的更改。除了C17這是一個純粹的bug修復版本,這樣的工作文件引入了規(guī)范性的變化并且是公開的。 其中,整理了一些草案:

其中,提到其目的是促進可移植性、可靠性、可維護性等。 草案具體內(nèi)容,可以參看Gustedt的博客:

https://gustedt.wordpress.com/2018/11/12/c2x


二、即將推出的C2x主要目標是什么?

Gustedt回答:

新 C 標準的制定主要是為了完善一些目標。

關(guān)鍵點是這個標準旨在描述現(xiàn)有的實踐,而不是發(fā)明本身。只要有可能,發(fā)明應該在現(xiàn)有的 C 編譯器中進行,或者來自其他編程語言(事實上主要是 C++)。

也就是說,還有很多工作將清理現(xiàn)有的特性,追求語義上的模糊性,并添加可能有助于日常編碼的小特性。

三、語言方面的變化有哪些是值得我們期待的?

Gustedt回答:

在語言和庫級別,程序員直接可見的部分目前還沒有太多定論。我的期望是我們將看到一些集成到 C 中的 C++ 特性,例如屬性、以某種形式編譯所有數(shù)據(jù)類型的時間常量,以及初始化類型(也就是 C++ 的 auto feature)。

此外,還有一個 C++ 的協(xié)調(diào)計劃,用于新的調(diào)用約定,它可以取代我們從一開始就一直在使用的錯誤碼返回約定。

但是 C 標準還有另一個重要的作用,因為它基本上為我們的計算機架構(gòu)和其他編程語言構(gòu)建設置了機器模型。C 標準將其稱為“抽象狀態(tài)機”。作為一個重要的特性,我們已經(jīng)投票將最新的 IEEE 浮點規(guī)范集成到 C 標準中。

我們還組建了一個工作組來修改“內(nèi)存模型”,事關(guān)程序員可能會或者可能不會直接與計算機內(nèi)存中數(shù)據(jù)裸表示交互、這可能將如何影響一些可能的優(yōu)化以及這種字節(jié)和位的調(diào)整將如何變得安全可靠。

這項工作遵循的是 Peter Sewell(等人)關(guān)于“指針來源”的論文,我們希望我們最終得到的內(nèi)存模型可以廣泛適用于 C 系統(tǒng)軟件和應用程序的多樣性。


四、C 特別擅長的用途和應用領(lǐng)域?Gustedt回答:C 最大的優(yōu)點是效率、可移植性和穩(wěn)定性。只要這些是軟件開發(fā)當中存在的主要問題,那么 C 就應該被視為首選語言。 本文參考:

https://www.infoq.cn/article/lG_76LvIfjol2V3lUHl5

參考Gustedt的博客:

https://gustedt.wordpress.com/2018/11/12/c2x

可以看得出來,C語言還在大力發(fā)展,附上一張2019年8月,最新 TIOBE 編程語言排行榜(C語言僅次于JAVA):

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • C語言
    +關(guān)注

    關(guān)注

    183

    文章

    7646

    瀏覽量

    146201
  • ISO
    ISO
    +關(guān)注

    關(guān)注

    1

    文章

    301

    瀏覽量

    41317
  • C2xx
    +關(guān)注

    關(guān)注

    0

    文章

    2

    瀏覽量

    6755
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    ISO7520CISO7521C數(shù)字隔離器:技術(shù)解析與應用指南

    (kV_{RMS})雙通道數(shù)字隔離器,它們的特性、應用以及設計要點。 文件下載: iso7521c.pdf 、產(chǎn)品特性 高性能信號傳輸 ISO7520CISO7521C具備高達1
    的頭像 發(fā)表于 01-23 17:10 ?1031次閱讀

    ISO7520CISO7521C低功耗5kV RMS雙通道數(shù)字隔離器解析

    ISO7520CISO7521C低功耗5kV RMS雙通道數(shù)字隔離器解析 、引言 在電子設計領(lǐng)域,隔離器是保障電路安全和信號穩(wěn)定傳輸?shù)闹匾?b class='flag-5'>ISO7520C和
    的頭像 發(fā)表于 01-23 17:10 ?674次閱讀

    ISO734x系列數(shù)字隔離器:性能、應用與設計要點

    其特性、應用場景以及設計過程中的注意事項。 文件下載: iso7340fc.pdf 、ISO734x系列產(chǎn)品概述 ISO734x系列包括ISO73
    的頭像 發(fā)表于 01-23 14:55 ?248次閱讀

    ISO734x系列數(shù)字隔離器:設計利器,性能卓越

    ,看看它有哪些出色的特性和應用場景。 文件下載: iso7340c.pdf 、產(chǎn)品概述 ISO734x系列包括ISO7340C、ISO73
    的頭像 發(fā)表于 01-23 14:55 ?259次閱讀

    ISO734x系列數(shù)字隔離器:特性、應用與設計指南

    特性、應用場景以及設計要點。 文件下載: iso7341fc.pdf 、ISO734x系列產(chǎn)品概述 ISO734x系列包含ISO7340C
    的頭像 發(fā)表于 01-23 14:45 ?336次閱讀

    ISO164x系列I2C隔離器:高性能與可靠性的完美結(jié)合

    ISO164x系列I2C隔離器:高性能與可靠性的完美結(jié)合 在電子設計領(lǐng)域,I2C總線作為種廣泛應用的通信接口,連接著各種主設備和從設備。然而,為了確保系統(tǒng)的穩(wěn)定性和安全性,常常需要對
    的頭像 發(fā)表于 01-21 15:05 ?300次閱讀

    ISO164x系列:高性能I2C隔離器的卓越之選

    ISO164x系列:高性能I2C隔離器的卓越之選 在電子設計領(lǐng)域,I2C總線作為種廣泛應用的通信總線,在連接多個設備進行數(shù)據(jù)傳輸方面發(fā)揮著重要作用。然而,在
    的頭像 發(fā)表于 01-21 14:40 ?468次閱讀

    ISO164x系列:增強EMC與GPIO功能的熱插拔雙向I2C隔離器

    ISO164x系列:增強EMC與GPIO功能的熱插拔雙向I2C隔離器 在電子設計領(lǐng)域,I2C總線的應用廣泛,但實現(xiàn)其可靠的隔離通信直是
    的頭像 發(fā)表于 01-21 14:40 ?451次閱讀

    ISO164x系列:高性能熱插拔雙向I2C隔離器的卓越之選

    1642、ISO1643和ISO1644(統(tǒng)稱ISO164x)這系列熱插拔、低功耗且兼容 (I^{2}
    的頭像 發(fā)表于 01-21 14:40 ?311次閱讀

    ISO154x-Q1低功耗雙向I2C隔離器:設計與應用全解析

    ISO154x-Q1低功耗雙向I2C隔離器:設計與應用全解析 在電子工程師的日常設計工作中,可靠且高效的隔離器對于保障電路安全和信號傳輸質(zhì)量至關(guān)重要。今天,我們就來深入探討下德州儀器(TI
    的頭像 發(fā)表于 12-19 09:25 ?528次閱讀

    ISO154x-Q1低功耗雙向I2C隔離器:設計與應用詳解

    ISO154x-Q1低功耗雙向I2C隔離器:設計與應用詳解 在電子設計領(lǐng)域,隔離器對于保障電路安全、穩(wěn)定運行起著至關(guān)重要的作用。今天,我們就來深入探討TI推出的ISO
    的頭像 發(fā)表于 12-19 09:25 ?492次閱讀

    ISO164x熱插拔雙向I2C隔離器:特性、應用與設計要點

    景中的理想選擇。今天,我們就來深入探討下這款隔離器的相關(guān)內(nèi)容。 文件下載: iso1640.pdf ISO164x的特性亮點 1. 可靠的隔離式雙向I
    的頭像 發(fā)表于 12-17 14:15 ?1047次閱讀

    ISO164x熱插拔雙向I2C隔離器:設計與應用全解析

    ISO164x熱插拔雙向I2C隔離器:設計與應用全解析 在電子工程師的日常設計工作中,I2C總線隔離器是常用且關(guān)鍵的組件。今天,我們就來
    的頭像 發(fā)表于 12-17 10:50 ?1042次閱讀

    探索ISO164x系列:高性能I2C隔離器的卓越之選

    探索ISO164x系列:高性能I2C隔離器的卓越之選 在電子設計領(lǐng)域,可靠的信號隔離對于確保系統(tǒng)的穩(wěn)定性和安全性至關(guān)重要。特別是在涉及到I2C總線通信時,需要種能夠有效隔離信號、防止
    的頭像 發(fā)表于 12-17 09:30 ?545次閱讀

    AI玩具或成為下一個萬億新賽道

    如果你將擁有家庭新成員,你首先會想到什么?是孩子還是寵物?如果我說你下一個家庭成員,或許是會“察言觀色”的AI玩具,這件事是不是聽上
    的頭像 發(fā)表于 07-29 10:15 ?1285次閱讀
    崇州市| 尚义县| 贺州市| 沙雅县| 视频| 弥勒县| 台州市| 汤阴县| 江永县| 南丰县| 新巴尔虎右旗| 隆林| 红桥区| 定日县| 湘潭县| 晋江市| 平谷区| 镇赉县| 黎平县| 酉阳| 西乌珠穆沁旗| 绥化市| 海阳市| 丽水市| 洛浦县| 彰化市| 昭通市| 文昌市| 馆陶县| 德江县| 永仁县| 冕宁县| 漠河县| 黔南| 濉溪县| 泉州市| 卓资县| 萝北县| 余江县| 涟水县| 西平县|