Следите за новостями GitVerse в нашем телеграм-канале

defercpp

Форк
0

2 года назад
2 года назад
2 года назад
README.md

defercpp

go-style defer function in c++

Example

#include <iostream>
#include "defercpp.h"
int main()
{
using namespace metafunc;
auto print1 = []() { std::cout << 1 << std::endl; };
auto print3 = []() { std::cout << 3 << std::endl; };
defer(print1);
defer([&]() { std::cout << 2 << std::endl; });
print3();
return 0;
}

output:

3 2 1

Описание

go-style defer function in c++

Языки

C++

Сообщить о нарушении

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

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.