συναρτήσεις consteval και constexpr – το ιστολόγιο του Daniel Lemire
Οι μεταγλωττιστές βελτιστοποίησης επιδιώκουν να ωθήσουν όσο το δυνατόν περισσότερο τον υπολογισμό κατά το χρόνο μεταγλώττισης. Στη σύγχρονη C++, μπορείτε…
Οι μεταγλωττιστές βελτιστοποίησης επιδιώκουν να ωθήσουν όσο το δυνατόν περισσότερο τον υπολογισμό κατά το χρόνο μεταγλώττισης. Στη σύγχρονη C++, μπορείτε…
Καθηγητής Caplan Αναφορές ότι ChatGPTτο νέο AI που είναι στη μόδα, μπορεί να περάσει τα οικονομικά του ενδιάμεσα και να…
Στην ανάρτησή μου στο blog Μετρώντας κύκλους και οδηγίες στον επεξεργαστή Apple M1, έδειξα πώς θα μπορούσαμε να έχουμε πρόσβαση…
Δίνεται μια σειρά από Ν αριθμούς τύπου διπλόο τυπικός τρόπος για να το ταξινομήσετε σε C είναι να καλέσετε το…
Έχω περάσει τα τελευταία χρόνια προγραμματίζοντας συχνά σε C++. Το C++ langage είναι ίσως ένα από τα πιο δύσκολα στην…
Accidents can happen to anyone, anywhere, and at any time. Whether you’re driving on the road, walking on the sidewalk,…
Όταν ξεκινάτε ένα πρόγραμμα, δημιουργεί μια «διαδικασία» στην οποία ανήκει η μνήμη του. Η μνήμη εκχωρείται σε μια διαδικασία λογισμικού…
Στην C++, ενδέχεται να υλοποιήσουμε δυναμικές λίστες χρησιμοποιώντας το διανυσματικό πρότυπο. Ο κατασκευαστής int-valued του διανυσματικού προτύπου εκχωρεί τουλάχιστον αρκετή…
Για ταχύτητα, χρησιμοποιούμε τύπους αριθμών πεπερασμένης ακρίβειας στο λογισμικό. Όταν κάνετε υπολογισμούς κινητής υποδιαστολής σε λογισμικό, τα αποτελέσματα συνήθως δεν…
Ένα πρόσφατο πρότυπο C++ (C++17) εισήγαγε νέες συναρτήσεις για την ανάλυση αριθμών κινητής υποδιαστολής std::from_chars, από συμβολοσειρές (π.χ. κείμενο ASCII)…