cpp:functors
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
cpp:functors [2020/05/31 20:34] – gthanos | cpp:functors [2020/06/01 05:20] – [Η συνάρτηση for_each] gthanos | ||
---|---|---|---|
Line 5: | Line 5: | ||
===== Η συνάρτηση for_each ===== | ===== Η συνάρτηση for_each ===== | ||
- | Η συνάρτηση [[http:// | + | Η συνάρτηση [[http:// |
<code cpp> | <code cpp> | ||
template< | template< | ||
Line 17: | Line 17: | ||
</ | </ | ||
- | Παρακάτω δίνεται ένα παράδειγμα, | + | Παρακάτω δίνεται ένα παράδειγμα, |
<code cpp prefix_str.cpp> | <code cpp prefix_str.cpp> | ||
Line 49: | Line 49: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | ==== Χρήση ενός function object αντί για συνάρτηση ==== | ||
Παρατηρήστε ότι ο κώδικας δουλεύει σωστά, με την υποσημείωση ότι κάθε φορά που θέλετε να αλλάξετε το prefix το οποίο προστίθεται στα περιεχόμενα του // | Παρατηρήστε ότι ο κώδικας δουλεύει σωστά, με την υποσημείωση ότι κάθε φορά που θέλετε να αλλάξετε το prefix το οποίο προστίθεται στα περιεχόμενα του // |
cpp/functors.txt · Last modified: 2020/06/01 04:25 (external edit)