<em id="ri2my"></em>
  • <em id="ri2my"></em>
    <em id="ri2my"><label id="ri2my"><nav id="ri2my"></nav></label></em>
  • <em id="ri2my"><label id="ri2my"></label></em>
    <div id="ri2my"></div>
    1. <em id="ri2my"><label id="ri2my"></label></em>
    2. <em id="ri2my"><ol id="ri2my"></ol></em>
      <em id="ri2my"></em>

      1. 大神!大神!指令中 C(content)固定怎么用?

        作者:亂臣賊子 | 更新時間:2020-03-28 | 瀏覽量:611

        if (M == "say") {
            aJsonObject* content = aJson.getObjectItem(msg, "C");
            aJsonObject* client_id = aJson.getObjectItem(msg, "ID");
            String C = content->valuestring;
            String F_C_ID = client_id->valuestring;

        這部分語句中String C ,能不能按照字符串處理,獲得子串,并將其中一個賦值給一個整型變量?比如:

         if(C.substring(1,7)=="settemp"){
              String string2=C.substring(9,11); //返回 9 和 11 之間的 
              settemp=string2.toInt();
               say(F_C_ID, "設置溫度下限成功");
              }
             if(C.substring(1,7)=="sethumi"){
              String string3=C.substring(9,11); //返回 9 和 11 之間的 
              sethumi=string3.toInt();
               say(F_C_ID, "設置濕度下限成功");
             }

        通過實驗發現不行,請問大神問題出在哪里?怎么改?


        評論:共7條

        貝殼物聯 評論于:2020-03-28 20:45:33
        發中文不行吧。
        亂臣賊子 回復于:2020-03-28 20:54:43
        回復 @貝殼物聯:發送內容為 如settemp=12
        通過固定長度指令,獲得子串,以期望為程序中變量settemp賦值12
        貝殼物聯 回復于:2020-03-29 09:45:55
        回復 @亂臣賊子:先發簡單的字符串,把程序調通。讓對方能接收到指令。
        亂臣賊子 回復于:2020-03-29 12:02:34
        回復 @貝殼物聯:
        那,實際上可以對String C進行拆分和轉換嗎?還是說我的這一想法不可行?
        因為我調試程序在編譯上傳過程中沒有出現問題,當對C不進行處理,直接比較字符串。比如
        if(C==“settemp”)
        {
        say(F_C_ID, "設置溫度下限成功");
        }
        在符合程序編寫的字符串時可以產生完整反饋。

        想法不可行的話,有沒有什么其他建議嘛?
        亂臣賊子 回復于:2020-04-01 21:19:19
        回復 @貝殼物聯:單純比對字符串沒問題,但是String C拆分以后就不行了。那,這個字符串能不能拆呢?還是說網站匹配有什么特別的函數前綴加上substring才能生效?
        孤單一個人 評論于:2020-04-24 00:36:14
        可以把c指令里面再加[括號里面就可以添加多組數據]
        18855815672 評論于:2021-12-27 15:48:24
        謝謝分享,學習啦。
        返回頂部

        <em id="ri2my"></em>
      2. <em id="ri2my"></em>
        <em id="ri2my"><label id="ri2my"><nav id="ri2my"></nav></label></em>
      3. <em id="ri2my"><label id="ri2my"></label></em>
        <div id="ri2my"></div>
        1. <em id="ri2my"><label id="ri2my"></label></em>
        2. <em id="ri2my"><ol id="ri2my"></ol></em>
          <em id="ri2my"></em>

          1. 免费高清视频