Читать книгу Ссылки и указатели в C++: от основ к безопасности и современному коду - - Страница 40

Использование

Оглавление

const, constexpr

и

string_view

Всегда const для неизменяемых. Для строк: std::string_view sv = "hi"; без копии. Constexpr для compile-time: constexpr int factorial(int n) { … }

Пример:

#include <string_view>


#include <iostream>


constexpr int MAX = 100;


int main() {


std::string_view sv = "Constant view";


std::cout << sv << std::endl;


return 0;


}

Ссылки и указатели в C++: от основ к безопасности и современному коду

Подняться наверх