<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          學(xué)習(xí)C++應(yīng)該做點(diǎn)什么項(xiàng)目

          共 885字,需瀏覽 2分鐘

           ·

          2022-03-13 08:27

          哈嘍,大家好,我是廚子。


          有一些讀者問我學(xué)習(xí) C++ 應(yīng)該做些什么項(xiàng)目,可是我是 Java,對這個真不太懂,不過喵哥寫了一個相關(guān)文章,推薦給大家一些不錯的 C++ 項(xiàng)目。


          大家可以選擇適合自己的做一下。




          (一)手?jǐn)]STL

          f3efaa9425cfe3b844a2bb4e683af0c4.webp


          STL是C++的重要組件,C++開發(fā)幾乎沒有不使用STL的,然而光會用是不夠的,還需要明白它的實(shí)現(xiàn)原理。


          智能指針?vector?array?stack?queue?deque?map?set?string 這些常用的數(shù)據(jù)結(jié)構(gòu)最好自己都實(shí)現(xiàn)一遍。


          水平高的可以直接參考gcc源碼(https://github.com/gcc-mirror/gcc

          c547053ae93a7190d87c35c3a351d854.webp


          剛?cè)腴T的朋友可以參考這個大佬寫的簡易STL(https://github.com/Alinshans/MyTinySTL

          f8a0a59f6e409d02110c57caebf78192.webp





          (二)手?jǐn)]Json

          f3efaa9425cfe3b844a2bb4e683af0c4.webp


          Json是特別常用的序列化數(shù)據(jù)結(jié)構(gòu)(https://tech.meituan.com/2015/02/26/serialization-vs-deserialization.html

          f78b4769325d9d722e60499c5a7b61af.webp


          之前面試時候還被問過如何實(shí)現(xiàn)一個Json(我答的不是很好)。大家可以通過手?jǐn)]一個Json來提高自己的C++水平哈。


          水平高的可以直接參考這個C++中常用的Json三方庫https://github.com/nlohmann/json?

          b0e234bf5241c90ff03440b454ee1ae7.webp


          剛?cè)腴T的朋友可以參考這個大佬寫的簡易Json(https://github.com/dropbox/json11

          bb4d9fdf5d36c7961bf360f605d6e0d1.webp




          (三)網(wǎng)絡(luò)編程

          f3efaa9425cfe3b844a2bb4e683af0c4.webp


          后端的事我不大懂,只看過少數(shù)書籍,實(shí)現(xiàn)過簡單的聊天小程序,個人認(rèn)為陳碩的muduo庫(https://github.com/chenshuo/muduo)和《Linux多線程服務(wù)器編程》很不錯,推薦給大家。

          5fcce4de33f85158ee1dac985d89c2f7.webp






          (四)直接看這個網(wǎng)站

          f3efaa9425cfe3b844a2bb4e683af0c4.webp


          https://en.cppreference.com/w/cpp/links/libs

          這個網(wǎng)站列舉了很多C++的開源庫,大家對哪個感興趣就學(xué)哪個也行的。


          打完收工!


          往期推薦


          我的第一本 PDF!


          學(xué)習(xí) Redis ,可以看看這個

          瀏覽 112
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  国产黄色片在线 | 无码做爱视频 | 天堂色影院 | 操逼图片视频免费看喷水高朝 | 婷婷国产成人精品视频 |