Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    156

    [visual c++ CLR] dichiarazione di array

    sto provando di tutto per creare un array di interi all'interno di un progetto windows form di visual c++. ecco tutti i tentativi che ho fatto per creare sto benedetto array (nessuno funzione, l'errore più ricorrente è "tipi misti non supportati" e "'System::EventArgs' non ha una proprietà indicizzata predefinita (indicizzatore di classe)" )

    codice:
    //in Form 1
    private:
    array<int ^> ^ vetdati;
    
    // ......
    
    private: System::Void Form1_Load(System::Object^  sender, System::EventArgs^  e) {
    				 vetdati=gcnew array<int ^>(6);
                                      for(int i=0;i<5;i++)
    				 {
    				 vetdati[i]=0;}
    }

    poi

    codice:
    //in form 1
    private:
    int vetdati[6];
    
    //il classico...
    
    private: System::Void Form1_Load(System::Object^  sender, System::EventArgs^  e) {
    for(int i=0;i<5;i++)
    				 {
    				 vetdati[i]=0;}
    ho persino provato ad inizializzarli in progetto.cpp
    ma niente, sempre gli stessi errori

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2011
    Messaggi
    156
    lasciate perdere, nemmeno sto qui a dire dove sbagliavo perchè ho fatto una marea di errori stupidi, comunque, risolto, per chi avrà in futuro il mio stesso problema

    array<int > ^ vetdati;


    vetdati=gcnew array<int>(6);

    è la giusta combinazione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.