Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C / C++ / MFC
  4. Store String in Array

Store String in Array

Scheduled Pinned Locked Moved C / C++ / MFC
data-structureshelptutorial
27 Posts 8 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L LearnVC MFC

    Can you give me Some line of code how to store String Variable in String array.Plz give me Thanks in advance:rose:

    C Offline
    C Offline
    Cedric Moonen
    wrote on last edited by
    #14

    :omg: Oh my god. Is it a joke ? It's the third time you ask that and I gave you code in my first reply already.

    Cédric Moonen Software developer
    Charting control [v1.5] OpenGL game tutorial in C++

    L 1 Reply Last reply
    0
    • C Cedric Moonen

      :omg: Oh my god. Is it a joke ? It's the third time you ask that and I gave you code in my first reply already.

      Cédric Moonen Software developer
      Charting control [v1.5] OpenGL game tutorial in C++

      L Offline
      L Offline
      LearnVC MFC
      wrote on last edited by
      #15

      Where you gave this one

      A[10] = B;

      How will think it is code example.. Thanks very much for help like that...

      M C 2 Replies Last reply
      0
      • L LearnVC MFC

        Where you gave this one

        A[10] = B;

        How will think it is code example.. Thanks very much for help like that...

        M Offline
        M Offline
        Michael Schubert
        wrote on last edited by
        #16

        LearnVC++MFC wrote:

        Where you gave this one A[10] = B; How will think it is code example..

        1. That's exactly what you asked for. 2. If you don't recognise this as code you should reconsider your career choice.

        LearnVC++MFC wrote:

        Thanks very much for help like that...

        Your sarcasm is highly inappropriate. Cedric (and others) spent a lot of time trying to help you but you're simply too dense to understand.

        1 Reply Last reply
        0
        • L LearnVC MFC

          Where you gave this one

          A[10] = B;

          How will think it is code example.. Thanks very much for help like that...

          C Offline
          C Offline
          Cedric Moonen
          wrote on last edited by
          #17

          How can you expect people to give you an answer when you can't even ask a proper question. You asked this: "I have two string CString A[100]and CString B.I want to store variable of B in A". The code I gave you does what you are asking for, so why do you still complain ? I asked you several time to rephrase your question properly, is it my fault if you can't express yourself ? If the code I gave you is not what you are looking for, then why do you continue asking exactly the same question over and over ?

          Cédric Moonen Software developer
          Charting control [v1.5] OpenGL game tutorial in C++

          L 1 Reply Last reply
          0
          • L LearnVC MFC

            No I am not misteke about CString. CString B; variable change at the runtime.Let Us take example.First time CString B="As"; Secon Time It's values changes now it's values is CString B="Cs". So i want to store these variable in Array. Plz help me. Forum every reply help US .Plz help me Thx's in Advance:rose:

            C Offline
            C Offline
            CPallini
            wrote on last edited by
            #18

            CString a[100];
            CString b;
            b = "As";
            a[0] = b;
            b = "Cs";
            a[1] = b;
            // ...and so on

            :) BTW probably a good C/C++ tutorial is needed.

            If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
            This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
            [My articles]

            L 1 Reply Last reply
            0
            • C Cedric Moonen

              How can you expect people to give you an answer when you can't even ask a proper question. You asked this: "I have two string CString A[100]and CString B.I want to store variable of B in A". The code I gave you does what you are asking for, so why do you still complain ? I asked you several time to rephrase your question properly, is it my fault if you can't express yourself ? If the code I gave you is not what you are looking for, then why do you continue asking exactly the same question over and over ?

              Cédric Moonen Software developer
              Charting control [v1.5] OpenGL game tutorial in C++

              L Offline
              L Offline
              LearnVC MFC
              wrote on last edited by
              #19

              ok i accept it's my fault... Can i continue..IF yes the reply me.I will try to do more specific..

              M 1 Reply Last reply
              0
              • L LearnVC MFC

                ok i accept it's my fault... Can i continue..IF yes the reply me.I will try to do more specific..

                M Offline
                M Offline
                Michael Schubert
                wrote on last edited by
                #20

                LearnVC++MFC wrote:

                I will try to do more specific..

                Go ahead.

                L 1 Reply Last reply
                0
                • M Michael Schubert

                  LearnVC++MFC wrote:

                  I will try to do more specific..

                  Go ahead.

                  L Offline
                  L Offline
                  LearnVC MFC
                  wrote on last edited by
                  #21

                  Thanks I have told already about two String.CString a[100] and CString b; Every time b values is change at the run time.And i want to store every value of b at the run time. I have got some example

                  CString a[10];
                  CString b;
                  a[0] = b;
                  a[1] = b;

                  But it is not proper working.Every time both a1[0] and a1[1] values is changed. But i want to store like that.. a[0]="assa",a[1]="iuf". So plz help me

                  M C 2 Replies Last reply
                  0
                  • C CPallini

                    CString a[100];
                    CString b;
                    b = "As";
                    a[0] = b;
                    b = "Cs";
                    a[1] = b;
                    // ...and so on

                    :) BTW probably a good C/C++ tutorial is needed.

                    If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
                    This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
                    [My articles]

                    L Offline
                    L Offline
                    LearnVC MFC
                    wrote on last edited by
                    #22

                    Thx's for reply.It's help me,but little more problem. Sir CString b values came into runtime and every time it's value is new.And this code Every time store new values in a[0]and a[1].But i need to store all new values and don't want to delete Old values.Plz help me

                    C 1 Reply Last reply
                    0
                    • L LearnVC MFC

                      Thanks I have told already about two String.CString a[100] and CString b; Every time b values is change at the run time.And i want to store every value of b at the run time. I have got some example

                      CString a[10];
                      CString b;
                      a[0] = b;
                      a[1] = b;

                      But it is not proper working.Every time both a1[0] and a1[1] values is changed. But i want to store like that.. a[0]="assa",a[1]="iuf". So plz help me

                      M Offline
                      M Offline
                      Michael Schubert
                      wrote on last edited by
                      #23

                      First of all, CString a[100] is an array of type CString. In your example you assign the value of "b" to the first two elements of "a". So, your code does exactly what you described:

                      LearnVC++MFC wrote:

                      Every time both a1[0] and a1[1] values is changed

                      If you want different values in a[0] and a[1] then you have to assign different values and not the same.

                      1 Reply Last reply
                      0
                      • L LearnVC MFC

                        Thanks I have told already about two String.CString a[100] and CString b; Every time b values is change at the run time.And i want to store every value of b at the run time. I have got some example

                        CString a[10];
                        CString b;
                        a[0] = b;
                        a[1] = b;

                        But it is not proper working.Every time both a1[0] and a1[1] values is changed. But i want to store like that.. a[0]="assa",a[1]="iuf". So plz help me

                        C Offline
                        C Offline
                        Cedric Moonen
                        wrote on last edited by
                        #24

                        I really think you need to start by reading a good book on C++ because you don't know at all what you are doing. Do you know what an array is and how to use it ? It seems not. So, what you have to do is store each new string in a NEW position in the array, not overriding the previous values.

                        CString a[10]; // This is an array of 10 strings, you can't store more than 10 strings in it

                        CString b; // This is a single CString object
                        b = "Test"; // You set a value in the b object
                        a[0] = b; // You store this value in the FIRST position in the array.
                        b = "Test2"; // You assign a new value to b.
                        a[1] = b; // You store the new value of b at the SECOND position in the array, so you DON'T remove the value which is in a[0].
                        // Continue until you have 10 strings in your array.

                        Cédric Moonen Software developer
                        Charting control [v1.5] OpenGL game tutorial in C++

                        1 Reply Last reply
                        0
                        • L LearnVC MFC

                          Thx's for reply.It's help me,but little more problem. Sir CString b values came into runtime and every time it's value is new.And this code Every time store new values in a[0]and a[1].But i need to store all new values and don't want to delete Old values.Plz help me

                          C Offline
                          C Offline
                          CPallini
                          wrote on last edited by
                          #25

                          CString a[100];
                          CString b;
                          int i=0;
                          b = "As";
                          a[i] = b;
                          i = (i + 1) % 100;
                          b = "Cs";
                          a[i] = b;
                          i = (i + 1) % 100;
                          //..

                          :)

                          If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
                          This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
                          [My articles]

                          1 Reply Last reply
                          0
                          • L LearnVC MFC

                            Hi Forum I am new in this forum.I have a problem to store String variale in array. I have two string CString A[100]and CString B.I want to store variable of B in A.Like that A=B.Can any one give some example. Thxanks in Advance:rose:

                            D Offline
                            D Offline
                            David Crow
                            wrote on last edited by
                            #26

                            Have you considered something like:

                            CStringArray A;
                            CString B;
                            B = "First value";
                            A.Add(B);
                            B = "Second value";
                            A.Add(B);
                            B = "Third value";
                            A.Add(B);
                            ...

                            "Love people and use things, not love things and use people." - Unknown

                            "The brick walls are there for a reason...to stop the people who don't want it badly enough." - Randy Pausch

                            1 Reply Last reply
                            0
                            • C Cedric Moonen

                              :confused: I gave you code in my previous reply. Do you know what a CString class does ? You know that you can actually store a full string (e.g. "Hello") in a CString object ? So, when you have something like CString A[100], it actually means that you have an array of 100 CString objects (so, each one containing a separate string). If you still don't know what to do, then please reformat your question because I don't get it.

                              Cédric Moonen Software developer
                              Charting control [v1.5] OpenGL game tutorial in C++

                              M Offline
                              M Offline
                              Mark Schumann
                              wrote on last edited by
                              #27

                              I understand the question. It's "please finish my homework assignment for me?"

                              1 Reply Last reply
                              0
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Categories
                              • Recent
                              • Tags
                              • Popular
                              • World
                              • Users
                              • Groups