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

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

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

用chatGPT生成C++代碼

程序喵大人 ? 來源:程序喵大人 ? 2023-02-15 09:49 ? 次閱讀

眾所周知,chatGPT可以不依賴背景立即有效地回答不精確的問題。它提供帶有工作代碼的答案。一位美國的Telegram算法交易員,以其所在的項目組的實際問題進(jìn)行了測試,問題如下:

“有沒有辦法自動序列化Protobuf消息?就像以下內(nèi)容:C++結(jié)構(gòu)體->序列化為Protobuf消息結(jié)構(gòu)體->發(fā)送到網(wǎng)絡(luò)

chatGPT回復(fù)如下:

3ef3e872-ac54-11ed-bfe3-dac502259ad0.png

如上所示chatGPT解決了這個問題!

程序員輸入“Python版本解決辦法”

得到了如下回復(fù):

3f0c2518-ac54-11ed-bfe3-dac502259ad0.png

這正是上面的問題解決辦法!AI在未來將對開發(fā)者的工作體驗產(chǎn)生巨大的影響,這是只是開端。

審核編輯:湯梓紅

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

    關(guān)注

    21

    文章

    2100

    瀏覽量

    73453
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4722

    瀏覽量

    68229
  • python
    +關(guān)注

    關(guān)注

    55

    文章

    4767

    瀏覽量

    84375
  • 結(jié)構(gòu)體
    +關(guān)注

    關(guān)注

    1

    文章

    129

    瀏覽量

    10823
  • ChatGPT
    +關(guān)注

    關(guān)注

    29

    文章

    1546

    瀏覽量

    7354

原文標(biāo)題:用chatGPT生成C++代碼

文章出處:【微信號:程序喵大人,微信公眾號:程序喵大人】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    寫好C++代碼需要遵循的10個最佳實踐

    C++代碼提供了足夠的靈活性,因此對于大部分工程師來說都很難把握。本文介紹了寫好C++代碼需要遵循的10個最佳實踐,并在最后提供了一個工具可以幫助我們分析
    發(fā)表于 09-19 09:30 ?696次閱讀

    HCG生成代碼如何結(jié)合C++編程

    您好,我想問下這個HCG生成代碼必須使用CCS project來使用嗎?如果CCS建立一個C++的工程,能不能使用HCG生成
    發(fā)表于 06-21 00:04

    AllJoyn C++代碼生成

    對象和接口。輸出結(jié)果為與服務(wù)端和客戶端相關(guān)的C++ 文件集合,以及建立此兩種實體所需的生成文件。大多數(shù)這類文件已編譯準(zhǔn)備就緒。根據(jù)特定應(yīng)用程序的需要,您需要充實幾個文件中所包含的框架代碼。這意味著您
    發(fā)表于 09-19 18:11

    如何用STM32CubeMX生成底層代碼?代碼C++的編寫要注意哪些事項?

    如何用STM32CubeMX生成底層代碼?單片機(jī)代碼如何進(jìn)行IDE的C++配置?代碼C++的編
    發(fā)表于 07-01 06:22

    新建C++工程生成比較干凈的代碼

    這一章新建一個工程,主要目的是練習(xí)新建C++工程,生成比較干凈的代碼,后來發(fā)現(xiàn)沒在太大的意義,直接在原示例中刪除文件,然后新建cpp文件即可,也可以把原有main.c的屬性變成
    發(fā)表于 08-09 07:12

    C28xC和C++代碼生成工具

    這是由德克薩斯儀器C/C++分析器(我們從愛迪生設(shè)計組-EDG授權(quán))生成的錯誤/警告消息的列表。列表的目的是提供關(guān)于哪一個錯誤/警告ID對應(yīng)于哪個錯誤/警告消息的指示。shell中有幾個解析器選項可用于
    發(fā)表于 03-16 08:00 ?0次下載
    <b class='flag-5'>C</b>28xC和<b class='flag-5'>C++</b><b class='flag-5'>代碼</b><b class='flag-5'>生成</b>工具

    如何基于Keil、STM32C++編寫流水燈程序?

    。 1 為什么很少用C++開發(fā)單片機(jī) 不知道大家對面向過程和面向?qū)ο蟮睦斫庥卸嗌伲?C語言是面向過程的語言,C++是面向?qū)ο蟮木幊陶Z言。結(jié)合本文來說,面向過程相比面向?qū)ο蟮木幊蹋?b class='flag-5'>生成
    的頭像 發(fā)表于 04-30 16:10 ?3085次閱讀

    C++ Socket網(wǎng)絡(luò)編程大全源代碼下載

    C++ Socket網(wǎng)絡(luò)編程大全源代碼下載
    發(fā)表于 06-21 09:36 ?25次下載

    嵌入式編程中C語言到C++詳解

    : ? 1、全面兼容C,C的許多代碼不經(jīng)修改就可以為Cpp所用,C編寫的庫函數(shù)和實用軟件可以用于Cpp。 2、
    的頭像 發(fā)表于 11-08 17:21 ?2560次閱讀

    qtC++寫的2048小游戲源代碼

    qtC++寫的2048小游戲源代碼
    發(fā)表于 09-27 11:48 ?1次下載

    C++代碼需要遵循的10個最佳實踐

    C++代碼提供了足夠的靈活性,因此對于大部分工程師來說都很難把握。本文介紹了寫好C++代碼需要遵循的10個最佳實踐,并在最后提供了一個工具可以幫助我們分析
    的頭像 發(fā)表于 10-18 15:20 ?803次閱讀

    chatgpt怎么

    chatgpt怎么 chatgpt怎么?chatgpt 簡介 ChatGPT是一種語言模型,
    發(fā)表于 02-10 14:22 ?5.8w次閱讀

    CC++混合編程是什么

    這篇文章講解的知識點很“小”,但是在CC++的混合編程中非常重要。因為我們在寫應(yīng)用程序時,經(jīng)常利用到第三方的程序。如果我們的代碼C,但是
    的頭像 發(fā)表于 02-14 13:48 ?1588次閱讀
    <b class='flag-5'>C</b>與<b class='flag-5'>C++</b>混合編程是什么

    ChatGPT上線最強(qiáng)應(yīng)用:分析數(shù)據(jù)、生成代碼都精通

    有了 Code Interpreter,語言模型不僅可以生成代碼,還可以獨立執(zhí)行代碼。這個插件允許用戶直接在 ChatGPT 對話窗口直接調(diào)用 Python,直接進(jìn)行數(shù)據(jù)上傳、下載、分
    的頭像 發(fā)表于 07-13 14:52 ?884次閱讀
    <b class='flag-5'>ChatGPT</b>上線最強(qiáng)應(yīng)用:分析數(shù)據(jù)、<b class='flag-5'>生成</b><b class='flag-5'>代碼</b>都精通

    C++生成Dll與回調(diào)函數(shù)測試

    描述了VS環(huán)境下,通過C++生成dll的方法,測試回調(diào)函數(shù)
    的頭像 發(fā)表于 08-29 16:05 ?1478次閱讀
    <b class='flag-5'>C++</b><b class='flag-5'>生成</b>Dll與回調(diào)函數(shù)測試