Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include "nullptr98.h"
- template<class T>
- void superfunction(T argument) {
- std::cout << "Значение аргумента: " << argument << "\n";
- }
- void superfunction(std::nullptr_t argument) {
- std::cout << "Аргумент — нулевой указатель!\n";
- }
- int main(int argc, char *argv[]) {
- superfunction(1488); // int
- superfunction(3.14); // double
- superfunction("хуй"); // const char *
- superfunction(nullptr); // nullptr_t
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement