Τεκμηρίωση SolanaΥποδομή ως ΚώδικαςΤυπική Βιβλιοθήκη

Συναρτήσεις Διεκδίκησης

assert_eq

assert_eq ελέγχει ότι δύο τιμές είναι ίσες.

Είσοδοι

ΌνομαΤύποςΠεριγραφή
leftanyΜια τιμή για σύγκριση
rightanyΗ τιμή για σύγκριση με αυτήν

Έξοδος

ΌνομαΤύποςΠεριγραφή
valueaddon(std::assertion)Το αποτέλεσμα της διεκδίκησης
output "assertion" {
value = std::assert_eq(action.example.result, 1)
}

assert_ne

assert_ne ελέγχει ότι δύο τιμές δεν είναι ίσες.

Είσοδοι

ΌνομαΤύποςΠεριγραφή
leftanyΜια τιμή για σύγκριση
rightanyΗ τιμή για σύγκριση με αυτήν

Έξοδος

ΌνομαΤύποςΠεριγραφή
valueaddon(std::assertion)Το αποτέλεσμα της διεκδίκησης
output "assertion" {
value = std::assert_ne(action.example.result, 1)
}

assert_gt

assert_gt ελέγχει ότι η αριστερή τιμή είναι μεγαλύτερη από τη δεξιά τιμή.

Είσοδοι

ΌνομαΤύποςΠεριγραφή
leftinteger | floatΈνας ακέραιος ή κινητής υποδιαστολής για σύγκριση
rightinteger | floatΈνας ακέραιος ή κινητής υποδιαστολής για σύγκριση με αυτόν

Έξοδος

ΌνομαΤύποςΠεριγραφή
valueaddon(std::assertion)Το αποτέλεσμα της διεκδίκησης
output "assertion" {
value = std::assert_gt(action.example.result, 1)
}

assert_gte

assert_gte ελέγχει ότι η αριστερή τιμή είναι μεγαλύτερη ή ίση με τη δεξιά τιμή.

Είσοδοι

ΌνομαΤύποςΠεριγραφή
leftinteger | floatΈνας ακέραιος ή float για σύγκριση
rightinteger | floatΈνας ακέραιος ή float για σύγκριση με αυτόν

Έξοδος

ΌνομαΤύποςΠεριγραφή
valueaddon(std::assertion)Το αποτέλεσμα του ελέγχου
output "assertion" {
value = std::assert_gte(action.example.result, 1)
}

assert_lt

assert_lt ελέγχει ότι η αριστερή τιμή είναι μικρότερη από τη δεξιά τιμή.

Είσοδοι

ΌνομαΤύποςΠεριγραφή
leftinteger | floatΈνας ακέραιος ή float για σύγκριση
rightinteger | floatΈνας ακέραιος ή float για σύγκριση με αυτόν

Έξοδος

ΌνομαΤύποςΠεριγραφή
valueaddon(std::assertion)Το αποτέλεσμα του ελέγχου
output "assertion" {
value = std::assert_lt(action.example.result, 1)
}

assert_lte

assert_lte ελέγχει ότι η αριστερή τιμή είναι μικρότερη ή ίση με τη δεξιά τιμή.

Είσοδοι

ΌνομαΤύποςΠεριγραφή
leftinteger | floatΈνας ακέραιος ή float για σύγκριση
rightinteger | floatΈνας ακέραιος ή float για σύγκριση με αυτόν

Έξοδος

ΌνομαΤύποςΠεριγραφή
valueaddon(std::assertion)Το αποτέλεσμα του ελέγχου
output "assertion" {
value = std::assert_lte(action.example.result, 1)
}

Is this page helpful?

Πίνακας Περιεχομένων

Επεξεργασία Σελίδας
© 2026 Ίδρυμα Solana. Με επιφύλαξη παντός δικαιώματος.