albNik Δημοσ. 9 Αυγούστου 2014 Δημοσ. 9 Αυγούστου 2014 Μάλλον το FTDI ta byte που διαβαζει τα μετατρεπει σε string με ASCII encoding (0-128) και χανεται η υπόλοιπη πληροφορια 128-255. Το ASCII βαζει το ερωτηματικό ('?' =63) σε ολα τα byte>128. Δες αν η Read() του FTDI μπορεί να παιρνει ως ορισμα byte[] αντι για string.
Giorgos3924 Δημοσ. 9 Αυγούστου 2014 Μέλος Δημοσ. 9 Αυγούστου 2014 Παίρνει, θα κοιτάξω να το κάνω έτσι τώρα.
Giorgos3924 Δημοσ. 9 Αυγούστου 2014 Μέλος Δημοσ. 9 Αυγούστου 2014 όλα εντάξει! Κάτι άλλο τώρα. Προσπαθώ να κάνω shift 8 θέσεις αριστερά (προς το msb) και βγάζει error: Only assignment, call, increment, decrement, await, and new object expressions can be used as a statement. Δεν βρήκα λύση mynumber << 8; είναι τύπου int
gon1332 Δημοσ. 9 Αυγούστου 2014 Δημοσ. 9 Αυγούστου 2014 όλα εντάξει! Κάτι άλλο τώρα. Προσπαθώ να κάνω shift 8 θέσεις αριστερά (προς το msb) και βγάζει error: Only assignment, call, increment, decrement, await, and new object expressions can be used as a statement. Δεν βρήκα λύση mynumber << 8; είναι τύπου int Πρέπει να αναθέσεις κάπου το αποτέλεσμα. Όπως σου λέει και το error message, περιμένει από τον προγραμματιστή είτε, ανάθεση, είτε κλήση συνάρτησης κλπ. Δε μπορείς να βάλεις μία έκφραση ξεκάρφωτη, αν δεν αποτελεί μέρος κάποιας εντολής της γλώσσας.
Giorgos3924 Δημοσ. 9 Αυγούστου 2014 Μέλος Δημοσ. 9 Αυγούστου 2014 Πρέπει να αναθέσεις κάπου το αποτέλεσμα. Όπως σου λέει και το error message, περιμένει από τον προγραμματιστή είτε, ανάθεση, είτε κλήση συνάρτησης κλπ. Δε μπορείς να βάλεις μία έκφραση ξεκάρφωτη, αν δεν αποτελεί μέρος κάποιας εντολής της γλώσσας. Ναι σωστά τώρα το βρήκα! Νόμιζα από μόνος του ο τελεστής απέδιδε τιμή στην ίδια μεταβλητή
gon1332 Δημοσ. 9 Αυγούστου 2014 Δημοσ. 9 Αυγούστου 2014 Ναι σωστά τώρα το βρήκα! Νόμιζα από μόνος του ο τελεστής απέδιδε τιμή στην ίδια μεταβλητή Θα μπορούσες να χρησιμοποιήσεις τον τελεστή << συνδυασμένο με την ανάθεση έτσι: mynumber <<= 8; το οποίο ισοδυναμεί με: mynumber = mynumber << 8; 1
Giorgos3924 Δημοσ. 9 Αυγούστου 2014 Μέλος Δημοσ. 9 Αυγούστου 2014 Ευχαριστώ! Ομολογώ πως δεν ήξερα ότι ο τελεστής ολίσθησης δουλεύει έτσι. Νόμιζα πως η τιμή πάει αυτονόητα στη μεταβλητή Πώς θα ξέρω εαν το πρόγραμμά μου τρέχει σε όλες τις εκδόσεις windows έως και winXP? Δηλαδή εκτός ενός dll που είναι "δικό μου" τί άλλο χρειάζεται να το συνοδεύει;
ParhsG Δημοσ. 12 Αυγούστου 2014 Δημοσ. 12 Αυγούστου 2014 Αν είναι σε .NET θα παίζει. Αν ειναι >.ΝΕΤ 4 δε θα παιζει σε XP . Δε σημαίνει βέβαια οτι επειδη ειναι σε .NET οτι εξορισμού θα παίζει παντου. Μπορει να έχει χρησιμοποιήσει καποιος κατι native που δεν υπάρχει σε παλαιοτερα λειτουργικά ή να χρησιμοποιεί ένα x64 bit native dll
Giorgos3924 Δημοσ. 12 Αυγούστου 2014 Μέλος Δημοσ. 12 Αυγούστου 2014 Αν είναι σε .NET θα παίζει. Αν ειναι >.ΝΕΤ 4 δε θα παιζει σε XP . Δε σημαίνει βέβαια οτι επειδη ειναι σε .NET οτι εξορισμού θα παίζει παντου. Μπορει να έχει χρησιμοποιήσει καποιος κατι native που δεν υπάρχει σε παλαιοτερα λειτουργικά ή να χρησιμοποιεί ένα x64 bit native dll Ναι αυτό εννοούσα, πως θα ξέρω σε ποιο.net παίζει;
albNik Δημοσ. 12 Αυγούστου 2014 Δημοσ. 12 Αυγούστου 2014 Εσυ θα ορισεις το version που θα κανεις compile την εφαρμογη σου, μεσα απο το Visual Studio. Αν ενα pc εχει εγκατεστημενο καποιo version του ΝΕΤ σ αυτο θα παιζουν ολες οι εφαρμογες μικροτερου η ιδιου version. Τα Xp δεν εχουν καποιο προεγκατεστημενο Τα Vista εχουν .NET 3.0 Τα Win 7 .NET 3.5 Τα Win 8 .NET 4.5 Κανε compile σε ΝΕΤ 2.0. Το πολυ να χρειαστει να βαλεις ΝΕΤ 2 σε καποιο XP
Giorgos3924 Δημοσ. 12 Αυγούστου 2014 Μέλος Δημοσ. 12 Αυγούστου 2014 Δηλαδή σε xp η visual C++ Δεν χρησιμοποιούσε .net?
albNik Δημοσ. 12 Αυγούστου 2014 Δημοσ. 12 Αυγούστου 2014 Αν εβαλες το Visual Studio τοτε μπαινει και το .ΝΕΤ.
Giorgos3924 Δημοσ. 14 Αυγούστου 2014 Μέλος Δημοσ. 14 Αυγούστου 2014 Πώς μπορώ να απενεργοποιήσω το github από το visual studio? Από τότε που το έβαλα και έκανα μια απόπειρα σύνεσης με το λογαριασμό μου στο github, αργεί πολύ να φτιάξει νέο project Αλλά και να ανοίξει κάποιο διαφορετικό. Αργεί υπερβολικά. Καμία ιδέα; Και μέχρι να ολοκληρωθεί παίρνω αυτό το μήνυμα: Microsoft Visual studio is waiting for an internal operation to complete. If you regularly encounter this delay during normal usage, please report this problem to Microsoft.
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα