Funzioni con puntatori in StateFlow

Strumenti informatici per la matematica applicata, le simulazioni, il disegno: Mathcad, Matlab, Scilab, Microcap, PSpice, AutoCad ...

Moderatori: Foto Utenteg.schgor, Foto Utentedimaios

Avatar utente
Foto Utentejoshtronic
0 2
Messaggi: 1
Iscritto il: 16 lug 2014, 18:25
0
voti

[1] Funzioni con puntatori in StateFlow

Messaggioda Foto Utentejoshtronic » 16 lug 2014, 18:34

Ciao a tutti,

mi sto cimentando con StateFlow e sto inserendo delle funzioni per effettuare delle operazioni all'interno dell'ambiente StateFlow.
Ora ho il problema di creare una funzione che mi passi come output il valore di più di una variabile. In C utilizzerei dei puntatori, ma non riesco a fare lo stesso con StateFlow.

QUalcuno mi può dare una mano?

Grazie O_/

Avatar utente
Foto UtenteDanteCpp
4.730 3 9 13
Master EY
Master EY
Messaggi: 1106
Iscritto il: 15 dic 2011, 17:51
0
voti

[2] Re: Funzioni con puntatori in StateFlow

Messaggioda Foto UtenteDanteCpp » 16 lug 2014, 19:00

Per restituire un'insieme di valori eterogenei fra loro, ti consiglio di utilizzare una struttura dati...

Codice: Seleziona tutto

struct info
{
   int a;
   float b;
   char c[10];
};

struct info function()
{
   struct info ret;
   //code
   return ret;
}

int main()
{
   struct info A;
   A = function();
   return 0;
}


Torna a “Programmi applicativi: simulatori, CAD ed altro”