跳到內容
  • 版面
  • 最新
  • 標籤
  • 熱門
  • 使用者
  • 群組
  • 搜尋
  • Get Qt Extensions
  • Unsolved
Collapse
品牌標誌
  1. 首頁
  2. Qt Development
  3. General and Desktop
  4. [Solved]Program exited with code 0
Forum Updated to NodeBB v4.3 + New Features

[Solved]Program exited with code 0

已排程 已置頂 已鎖定 已移動 General and Desktop
49 貼文 3 Posters 31.3k 瀏覽 1 Watching
  • 從舊到新
  • 從新到舊
  • 最多點贊
回覆
  • 在新貼文中回覆
登入後回覆
此主題已被刪除。只有擁有主題管理權限的使用者可以查看。
  • G 離線
    G 離線
    gayu
    寫於 最後由 編輯
    #38

    index : 41
    Qt is a
    cross platform appln framework
    stmt1temp
    .
    stmt1
    .
    phrasetemp
    cross platform appln framework
    phrase
    cross platform appln framework

    1 條回覆 最後回覆
    0
    • A 離線
      A 離線
      AlekseyOk
      寫於 最後由 編輯
      #39
      1. As I can see your output doesn't contain any NULL-value. So, I think you have errors somewere else... Possibly, in SQL-table (e.g. wrong field type).
      2. For what are you make such assignments:

      @
      ...
      stmt1temp=stmt1;
      cout<<"stmt1temp\n"<<stmt1<<endl;
      stmt1=stmt1temp;
      ...
      @
      ?

      1 條回覆 最後回覆
      0
      • G 離線
        G 離線
        gayu
        寫於 最後由 編輯
        #40

        For eg if i am entering the answer like this.
        Android is a |Linux-based operating system\ designed primarily for touchscreen mobile devices.

        In the following code,
        @
        index = parseOption(index,((Short *)object)->options[i],stmt1,phrase);
        cout<<"index : "<<index<<"\n"<<stmt1<<"\n"<<phrase<<endl;
        @
        The stmt1temp,stmt1 is considered as Android is a
        As you know, the phrasetemp,phrase is the same Linux-based operating system
        By the following code,

        @
        stmt1=parseQuestion(stmt1); // function called for replacing tilde,cape symbol to angluar brackets
        cout<<"stmt1--\n"<<stmt1<<endl;
        stmt2temp=parseStepNo(stmt1,i,aPNo);
        cout<<"stmt2temp\n"<<stmt2temp<<endl;
        cout<<"\nThis is the apno value required"<<aPNo<<endl;
        stmt2=stmt2temp;
        cout<<"This is STatement2 value"<<stmt2<<endl;
        @

        The stmt1 is taken for stmt2 i.e designed primarily for touchscreen mobile devices.
        The assignments are mainly made for parsing the options.

        1 條回覆 最後回覆
        0
        • G 離線
          G 離線
          gayu
          寫於 最後由 編輯
          #41

          Actually i missed some thing in the previous post

          index : 40
          Qt is a
          cross platform appln framework

          stmt1temp
          Qt is a
          stmt1
          Qt is a
          phrasetemp
          cross platform appln framework
          phrase
          cross platform appln framework

          After this
          text11insert into ShAnsPts(Statement1,Statement2,Option1,QNo,PointNo,CorrectNo) values ("Qt is a ", NULL,"cross platform appln framework",4816,4816,1)

          Then,

          index : 41
          Qt is a
          cross platform appln framework
          stmt1temp
          .
          stmt1
          .
          phrasetemp
          cross platform appln framework
          phrase
          cross platform appln framework

          1 條回覆 最後回覆
          0
          • G 離線
            G 離線
            gayu
            寫於 最後由 編輯
            #42

            Also exactly not like that. As assigning the null values in the code for stmt1 and option it will take null values in the out put i.e when printing the output as Qt is a |cross platform appln framework.
            In the above result
            after printing the stmt1 Qt is a after this null value is seen.

            1 條回覆 最後回覆
            0
            • G 離線
              G 離線
              gayu
              寫於 最後由 編輯
              #43

              Instead of returning index value as -1

              @
              return -1;
              @

              I returned the index itself

              @
              return (index);
              @
              Also in the case SHORT:
              Instead of checking the condition for executing query for inserting into answer table,

              @
              if(index=-1)
              @

              I checked the condition,
              @
              if((((Short *)object)->options[i])[index]!='\0')
              @
              Now it is working fine and all the questions and answers are entering to the main xml file also to the database in the appropriate table.

              Thanks Lukas Geyer and thanks a lot Aleksey Okinchitc.

              1 條回覆 最後回覆
              0
              • A 離線
                A 離線
                AlekseyOk
                寫於 最後由 編輯
                #44

                Nice))

                Add "[SOLVED]" to the topic's title

                1 條回覆 最後回覆
                0
                • G 離線
                  G 離線
                  gayu
                  寫於 最後由 編輯
                  #45

                  Ok but how to add that please tell me :(

                  1 條回覆 最後回覆
                  0
                  • A 離線
                    A 離線
                    AlekseyOk
                    寫於 最後由 編輯
                    #46

                    Edit your first post

                    1 條回覆 最後回覆
                    0
                    • G 離線
                      G 離線
                      gayu
                      寫於 最後由 編輯
                      #47

                      In the title field i've to add [solved] am i right. :)

                      1 條回覆 最後回覆
                      0
                      • A 離線
                        A 離線
                        AlekseyOk
                        寫於 最後由 編輯
                        #48

                        Yes, you are right.

                        1 條回覆 最後回覆
                        0
                        • G 離線
                          G 離線
                          gayu
                          寫於 最後由 編輯
                          #49

                          I did it. Thank you so much :)

                          1 條回覆 最後回覆
                          0

                          • 登入

                          • Login or register to search.
                          • 第一個貼文
                            最後的貼文
                          0
                          • 版面
                          • 最新
                          • 標籤
                          • 熱門
                          • 使用者
                          • 群組
                          • 搜尋
                          • Get Qt Extensions
                          • Unsolved