CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 3 of 3

Thread: Vector

Threaded View

  1. #1
    Join Date
    Feb 2012
    Posts
    8

    Vector

    Hi codeguru ,

    I have custom data type array and vector as below. In Foo function i started to fill array and vector with data. Anyway there was no problem filling array with data. However i couldn't access anything with vector. I could not find what i am missing .
    Is there a way to fill the vector objects with data.

    Please help, urgent !!

    <CODE
    // MyClass.h

    #include <cliext/vector>
    using namespace cliext;

    using namespace System;

    public ref class MyClass {

    private :
    static int x ;
    static float y ;
    String ^name;

    public :
    static array<MyClass ^> ^myArray = gcnew array <MyClass^> (3) ;
    static vector<MyClass^> ^myVector = gcnew vector <MyClass^> (3) ;

    void Foo();

    };

    // MyClass.cpp

    #include "stdafx.h"
    #include <MyClass.h>

    void MyClass::Foo()
    {
    myArray[0] = gcnew MyClass;
    myVector[0] = gcnew MyClass;

    myArray[0]->x = 100 ;
    myArray[0]->x = 99.5 ;
    myArray[0]->name = "Good" ;

    myVector[0]->CAN'T ACCESS ANY CLASS DATA MEMBER !!

    }





    /CODE>
    Last edited by ey_dsl; February 5th, 2012 at 09:22 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured