![]() |
ApprentissageProgrammationCpp
..
|
#include <iostream>
#include <vector>
Fonctions | |
void | printVector (const std::vector< int > &v) |
[print_specific_int] Plus de détails... | |
void | printVector (const std::vector< double > &v) |
[print_specific_int] Plus de détails... | |
template<typename T > | |
void | print (const std::vector< T > &v) |
[print_specific_double] Plus de détails... | |
void | printAuto (const auto &v) |
[print_template] Plus de détails... | |
template<typename T , int N> | |
T | increment (const T &x) |
[print_auto] Plus de détails... | |
template<typename T , int N = 1> | |
T | incrementWithDefault (const T &x) |
[increment] Plus de détails... | |
template<typename T , T N = T(1)> | |
T | incrementNoCast (const T &x) |
[increment_default] Plus de détails... | |
template<int N> | |
int | fibonacci () |
[increment_no_cast] Plus de détails... | |
int | main () |
[fibonacci] Plus de détails... | |
int fibonacci | ( | ) |
[increment_no_cast]
[fibonacci]
T increment | ( | const T & | x | ) |
[print_auto]
[increment]
T incrementNoCast | ( | const T & | x | ) |
[increment_default]
[increment_no_cast]
T incrementWithDefault | ( | const T & | x | ) |
[increment]
[increment_default]
int main | ( | ) |
[fibonacci]
[print_specific_int_call]
[print_specific_int_call] [print_specific_double_call]
[print_specific_double_call]
[print_template_call]
[print_template_call]
[increment_call]
[increment_call]
[increment_default_call]
[increment_default_call]
[increment_no_cast_call]
[increment_no_cast_call]
void print | ( | const std::vector< T > & | v | ) |
[print_specific_double]
[print_template]
void printAuto | ( | const auto & | v | ) |
[print_template]
[print_auto]
void printVector | ( | const std::vector< int > & | v | ) |
[print_specific_int]
void printVector | ( | const std::vector< double > & | v | ) |
[print_specific_int]
[print_specific_double]