Вход Регистрация
Файл: concrete5.7.5.6/concrete/js/ace/snippets/c_cpp.js
Строк: 217
<?php
define
("ace/snippets/c_cpp",["require","exports","module"],function(e,t,n){t.snippetText="## STL Collectionsn# std::arraynsnippet arrayn    std::array<${1:T}${2:N}${3};${4}n# std::vectornsnippet vectorn    std::vector<${1:T}${2};${3}n# std::dequensnippet dequen    std::deque<${1:T}${2};${3}n# std::forward_listnsnippet flistn    std::forward_list<${1:T}${2};${3}n# std::listnsnippet listn    std::list<${1:T}${2};${3}n# std::setnsnippet setn    std::set<${1:T}${2};${3}n# std::mapnsnippet mapn    std::map<${1:Key}${2:T}${3};${4}n# std::multisetnsnippet msetn    std::multiset<${1:T}${2};${3}n# std::multimapnsnippet mmapn    std::multimap<${1:Key}${2:T}${3};${4}n# std::unordered_setnsnippet usetn    std::unordered_set<${1:T}${2};${3}n# std::unordered_mapnsnippet umapn    std::unordered_map<${1:Key}${2:T}${3};${4}n# std::unordered_multisetnsnippet umsetn    std::unordered_multiset<${1:T}${2};${3}n# std::unordered_multimapnsnippet ummapn    std::unordered_multimap<${1:Key}${2:T}${3};${4}n# std::stacknsnippet stackn    std::stack<${1:T}${2};${3}n# std::queuensnippet queuen    std::queue<${1:T}${2};${3}n# std::priority_queuensnippet pqueuen    std::priority_queue<${1:T}${2};${3}n##n## Access Modifiersn# privatensnippet prin    privaten# protectednsnippet pron    protectedn# publicnsnippet pubn    publicn# friendnsnippet frn    friendn# mutablensnippet mun    mutablen## n## Classn# classnsnippet cln    class ${1:`Filename('$1', 'name')`} n    {n    public:n        $1(${2});n        ~$1();nn    private:n        ${3:/* data */}n    };n# member function implementationnsnippet mfunn    ${4:void} ${1:`Filename('$1', 'ClassName')`}::${2:memberFunction}(${3}) {n        ${5:/* code */}n    }n# namespacensnippet nsn    namespace ${1:`Filename('', 'my')`} {n        ${2}n    } /* namespace $1 */n##n## Input/Outputn# std::coutnsnippet coutn    std::cout << ${1} << std::endl;${2}n# std::cinnsnippet cinn    std::cin >> ${1};${2}n##n## Iterationn# for i nsnippet forin    for (int ${2:i} = 0; $2 < ${1:count}; $2${3:++}) {n        ${4:/* code */}n    }${5}nn# foreachnsnippet foren    for (${1:auto} ${2:i} : ${3:container}) {n        ${4:/* code */}n    }${5}n# iteratornsnippet itern    for (${1:std::vector}<${2:type}>::${3:const_iterator} ${4:i} = ${5:container}.begin(); $4 != $5.end(); ++$4) {n        ${6}n    }${7}nn# auto iteratornsnippet iteran    for (auto ${1:i} = $1.begin(); $1 != $1.end(); ++$1) {n        ${2:std::cout << *$<< std::endl;}n    }${3}n##n## Lambdasn# lamda (one line)nsnippet ldn    [${1}](${2}){${3:/* code */}}${4}n# lambda (multi-line)nsnippet lldn    [${1}](${2}){n        ${3:/* code */}n    }${4}n",t.scope="c_cpp"})
?>
Онлайн: 0
Реклама