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

    Simple i want to store some String variable in CString A[100].Plz help me

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

    My first reply gave you an example. Just store the string where you want in the array, what is the problem with that ? Did you try the code I gave you ?

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

    L 2 Replies Last reply
    0
    • C Cedric Moonen

      My first reply gave you an example. Just store the string where you want in the array, what is the problem with that ? Did you try the code I gave you ?

      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
      #10

      Thx's I am try to do through that.

      1 Reply Last reply
      0
      • C Cedric Moonen

        My first reply gave you an example. Just store the string where you want in the array, what is the problem with that ? Did you try the code I gave you ?

        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
        #11

        I think still i am not abel tell extact problem.I have a two string one is Array type and second one in simple String.And i want to store values os Simple string in String Array. I need some code example.. Thanks in Advance:rose:

        C 1 Reply Last reply
        0
        • L LearnVC MFC

          I think still i am not abel tell extact problem.I have a two string one is Array type and second one in simple String.And i want to store values os Simple string in String Array. I need some code example.. Thanks in Advance:rose:

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

          LearnVC++MFC wrote:

          I have a two string one is Array type and second one in simple String

          I guess the problem is that you don't understand the basics of C++. You don't have 2 strings, you have 101 strings: 100 are in a array (A) and one is alone (B). Please, review the basis and understand what an array is and what a CString is.

          LearnVC++MFC wrote:

          I need some code example..

          It would be much more easy for us if you explain EXACTLY what you are trying to do, because for now it doesn't make any sense to me.

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

          L 1 Reply Last reply
          0
          • C Cedric Moonen

            LearnVC++MFC wrote:

            I have a two string one is Array type and second one in simple String

            I guess the problem is that you don't understand the basics of C++. You don't have 2 strings, you have 101 strings: 100 are in a array (A) and one is alone (B). Please, review the basis and understand what an array is and what a CString is.

            LearnVC++MFC wrote:

            I need some code example..

            It would be much more easy for us if you explain EXACTLY what you are trying to do, because for now it doesn't make any sense to me.

            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
            #13

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

            C 1 Reply Last reply
            0
            • 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