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

    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