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.
  • 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