Pagina 5 di 16

Re: Matrice [C / C++]

MessaggioInviato: 20 apr 2014, 1:47
da daniele1996
Foto UtenteTardoFreak, Sto forum lo adoro per questo... appena avrò una carta di credito (se si può fare) voglio fare una donazione :) grazie a tutti :) quindi scrivere uint8_t è la stessa cosa di scrivere unsigned char....

Re: Matrice [C / C++]

MessaggioInviato: 20 apr 2014, 1:51
da fairyvilje
Con uint8_t sei abbastanza fortunato ed è praticamente sempre uguale. I problemi sono con uint16_t, uint32_t o uint64_t. Con queste forme la lunghezza in bits è tecnicamente garantita come tale. Le lunghezze di int, long int, long long int, short int invece variano in base all'architettura hardware.
Lo standard ne impone solo i limiti inferiori.

Re: Matrice [C / C++]

MessaggioInviato: 20 apr 2014, 1:57
da daniele1996
fairyvilje ha scritto:Troppo gentile, ma io di microcontrollori sono una capra in realtà. :mrgreen:


una volta qualcuno mi disse:
Non esiste un corso per diventare falegname per costruire tavolini. Esiste il corso per diventare falegnami. Una volta che sei capace a lavorare il legno puoi fare i tavolini, gli armadi e le finestre, i letti etc. etc.

Foto UtenteTardoFreak quel qualcuno eri tu -> Al 6° post

Re: Matrice [C / C++]

MessaggioInviato: 20 apr 2014, 1:58
da daniele1996
Grazie :)

Re: Matrice [C / C++]

MessaggioInviato: 20 apr 2014, 2:11
da fairyvilje
Ovviamente concordo con lui. Il C++ è sempre C++ (se standard si intende).
Ma la programmazione di microcontrollori richiede un'attenzione al dettaglio e all'uso delle risorse veramente limitate che chi come me si occupa più di programmazione su computer non pone. Cambia la prospettiva con cui si progetta un programma :)

Re: Matrice [C / C++]

MessaggioInviato: 20 apr 2014, 2:11
da Shockwaver
Credo sia l'ora tarda ma credo vi stiate un po' perdendo in un bicchier d'acqua...
Le matrici o strutture dati (e dire che ne avevo tirato giù una carina :lol: ) in genere qui sono inutili.. e gli shift pure :lol:
Usiamo gli operatori bitwise, vi va? :lol:
per riprendere la funzione di Foto Utentefairyvilje
Codice: Seleziona tutto
if (line & 1)
    // linea 1 abilitata
if (line & 2)
    // linea 2 abilitata
if (line & 4)
    // linea 3 abilitata

O magari si è fatta una certa più per me che per voi e mi sta sfuggendo qualcosa... :lol:

Re: Matrice [C / C++]

MessaggioInviato: 20 apr 2014, 2:21
da daniele1996
Quindi
1 -> 0 0 1
2 -> 0 1 0
4 -> 1 0 0

Es: 5 -> 1 0 1

-> 1 0 1 & 0 0 1 = 0 0 1 (true)
-> 1 0 1 & 0 1 0 = 0 0 0 (false)
-> 1 0 1 & 1 0 0 = 1 0 0 (true)

fairyvilje ha scritto:Ovviamente hai ragione :mrgreen: , è una certa ora anche per me ;-)

Avete ragione :)

Re: Matrice [C / C++]

MessaggioInviato: 20 apr 2014, 2:23
da fairyvilje
Mi si è cancellato un messaggio O_o...
Sarà tardi anche per il forum.

Re: Matrice [C / C++]

MessaggioInviato: 20 apr 2014, 2:24
da daniele1996
Eh ci ho fatto caso D: già magari stanno sistemando qualcosa... e per non fare creare disagi durante il giorno lo fanno tardi... Lo faccio spesso nei miei siti :)

Re: Matrice [C / C++]

MessaggioInviato: 20 apr 2014, 2:26
da Shockwaver
Rega, sapete che vi dico?!?!?
Buonanotte. :lol:
:ok:
O_/