Solved: 32 - Constexpr and Nullptr
This commit is contained in:
@@ -7,7 +7,7 @@ namespace cpp11 {
|
|||||||
enum class Color { Red, Green, Blue };
|
enum class Color { Red, Green, Blue };
|
||||||
|
|
||||||
[[nodiscard]] auto to_index(Color color) -> int;
|
[[nodiscard]] auto to_index(Color color) -> int;
|
||||||
[[nodiscard]] auto square(int value) -> int;
|
[[nodiscard]] constexpr auto square(const int value) -> int { return value * value; }
|
||||||
[[nodiscard]] auto find_null(int* ptr) -> int*;
|
[[nodiscard]] auto find_null(int* ptr) -> int*;
|
||||||
|
|
||||||
} // namespace cpp11
|
} // namespace cpp11
|
||||||
|
|||||||
@@ -11,10 +11,6 @@ auto to_index(const Color color) -> int {
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
auto square(const int value) -> int {
|
|
||||||
return value * value;
|
|
||||||
}
|
|
||||||
|
|
||||||
auto find_null(int* ptr) -> int* {
|
auto find_null(int* ptr) -> int* {
|
||||||
return ptr;
|
return ptr;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user