Jenkins Variable List Matrix Project Plugin 1.60 码力 | 4 页 | 241.15 KB | 2 年前3
Back to Basics: Templates Part 2## Back to Basics: Templates – Part 2 Bob Steagall CppCon 2021 KEWB COMPUTING ## Recap: Templates ## • C++ supports generic programming with templates • A template is a parametrized description of ## • C++ provides six kinds of templates • Function templates • Class templates • Member function templates • Alias template • Variable templates • Lambda templates ## Recap: Translation Units • program must contain exactly one definition of every non-inline variable or function that is used in the program - For an inline variable or an inline function, a definition is required in every translation0 码力 | 80 页 | 490.15 KB | 1 年前3
Back to Basics: Templates - Part 1## Back to Basics: Templates – Part 1 Bob Steagall CppCon 2021 KEWB COMPUTING ## Overview ## • Rationale • Template fundamentals • Template categories in detail ## Goals and References ## • Goals some important terminology and concepts • Point to next steps ## • Recommended references • C++ Templates The Complete Guide, Second Edition David Vandevoorde, Nicolai M. Josuttis, Douglas Gregor – Addison-Wesley to be known as generic programming C++ supports generic programming with templates ## Template Categories ## Function Templates (C++98/03) ## • Recipes for making functions templateT const& 0 码力 | 68 页 | 436.75 KB | 1 年前3
Back to Basics: C++ Templates - Part 2## B2B: C++ Templates Part 2  Andreas Fertig @Andreas_Fertig https://AndreasFertig.Info post@AndreasFertig.Info ## ## V ariadic templates: Parameter pack ## ■ Syntax: A typename|class... Ts generates a type template parameter pack with optional name. B Args... ts a function argument parameter pack with optional name static_assert(min(3, 2) == 2); ## V ariadic templates ## ■ With C++11, there are variadic templates: Variadic templates are templates that take any number of parameters. - Already known by0 码力 | 12 页 | 787.22 KB | 1 年前3
Back to Basics: C++ Templates - Part 1## B2B: C++ Templates Part 1  Andreas Fertig https://AndreasFertig.Info post@AndreasFertig.Info @Andreas_Fertig 9/d/b/69db0b3fef72f7b5c9930083cfbd2a95/p2_1.jpg) ## Templates Templates are a kind of pattern for the compiler. ■ We can instantiate templates with different types or values. Each instantiation for argument. Templates reduce a lot of writers' work. We do not have to implement functions multiple times just because it's a slightly different type. There are different types of templates: Function-templates0 码力 | 17 页 | 817.47 KB | 1 年前3
Zabbix 5.2 Manual138 3 Triggers 392 4 Events 408 5 Event correlation 412 6 Visualization 421 7 Templates 458 8 Templates out of the box 459 9 Notifications upon events 478 10 Macros 533 11 Users and user 13. Problem acknowledgment 592 14. Configuration export/import 594 1 Host groups 596 2 Templates 596 3 Hosts 620 4 Network maps 645 5 Screens 654 15. Discovery 661 1 Network discovery monitoring, once in the database • apply templates to monitored devices ## Use of templates • grouping checks in templates • templates can inherit other templates ## Network discovery • automatic discovery0 码力 | 1738 页 | 18.98 MB | 2 年前3
PlantUML 1.2021.3 언어참조가이드partition: @startuml start partition Initialization { :read config file; :init internal variable; } partition Running { :wait for user interaction; :print information; } stop @enduml jpg) ### 17.4 Multilines You can use : and ; to have multilines box. @startmindmap * Class Templates **:Example 1templateclass cname{ void f1() ... } variable definition instead. – !define should be replaced by return !function – !definelong should be replaced 0 码力 | 408 页 | 4.32 MB | 2 年前3
PlantUML 1.2021.2 Sprachreferenzgruppiert werden: @startuml start partition Initialization { :read config file; :init internal variable; } partition Running { :wait for user interaction; :print information; } stop @enduml jpg) ### 17.4 Multilines You can use : and ; to have multilines box. @startmindmap * Class Templates **:Example 1templateterm future). • You should not use !define and !definelong anymore. Use !function, !procedure or variable definition instead. – !define should be replaced by return !function – !definelong should be replacedclass cname{ void f1() ... } 0 码力 | 389 页 | 4.07 MB | 2 年前3
Six Ways for Implementing Math Expressions Calculatorways for Implementing Math Expressions Calculator A walk through polymorphism, smart pointers, templates, concepts and more Amir Kirsh , 2), -1); cout << e1 << " = " << e1.eval() << endl; ## V ariadic Templates Version http://coliru http://coliru.stacked-crooked.com/a/65cfadef28d39607 ## V ariadic Templates Version http://coliru.stacked-crooked.com/a/65cfadef28d39607  ) Add at least one template to CMS_Templates; for example: CMS_Templates = ( ('template_1.html', 'Template One') The templates you define in CMS_Templates have to exist at runtime and contain at least one {% placeholder%} template tag to be useful for Django CMS. For more details see Creating templates The Creating templates Django CMS uses templates to define how a page should look and what parts of it are editable. Editable areas are called placeholders. These templates are standard Django templates and you 0 码力 | 63 页 | 485.38 KB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
JenkinsDOXiS4_CSB-Integration_Matrix-CombVisReLeL1l2o1CSB_OSCSB_STORE_TYPE模板特化实例化参数论据模板参数函数模板变量模板默认模板参数variadic templatesfold expressionstemplate template parametersvariable templatesSFINAEC++ Templatesstd::arrayspanTemplate ParametersFunction TemplatesZabbixtemplatesSNMPproxyAPIPlantUMLassertcustom libraryvariable definitionstandard libraryUML-DiagrammeDiagrammtypenAssertionVariable Definitionpolymorphismsmart pointersconceptsC++Django CMSInstallationIntroductory TutorialTemplatesDatabase Configuration













