积分充值
 首页
前端开发
AngularDartElectronFlutterHTML/CSSJavaScriptReactSvelteTypeScriptVue.js构建工具
后端开发
.NetC#C++C语言DenoffmpegGoIdrisJavaJuliaKotlinLeanMakefilenimNode.jsPascalPHPPythonRISC-VRubyRustSwiftUML其它语言区块链开发测试微服务敏捷开发架构设计汇编语言
数据库
Apache DorisApache HBaseCassandraClickHouseFirebirdGreenplumMongoDBMySQLPieCloudDBPostgreSQLRedisSQLSQLiteTiDBVitess数据库中间件数据库工具数据库设计
系统运维
AndroidDevOpshttpdJenkinsLinuxPrometheusTraefikZabbix存储网络与安全
云计算&大数据
Apache APISIXApache FlinkApache KarafApache KyuubiApache OzonedaprDockerHadoopHarborIstioKubernetesOpenShiftPandasrancherRocketMQServerlessService MeshVirtualBoxVMWare云原生CNCF机器学习边缘计算
综合其他
BlenderGIMPKiCadKritaWeblate产品与服务人工智能亿图数据可视化版本控制笔试面试
文库资料
前端
AngularAnt DesignBabelBootstrapChart.jsCSS3EchartsElectronHighchartsHTML/CSSHTML5JavaScriptJerryScriptJestReactSassTypeScriptVue前端工具小程序
后端
.NETApacheC/C++C#CMakeCrystalDartDenoDjangoDubboErlangFastifyFlaskGinGoGoFrameGuzzleIrisJavaJuliaLispLLVMLuaMatplotlibMicronautnimNode.jsPerlPHPPythonQtRPCRubyRustR语言ScalaShellVlangwasmYewZephirZig算法
移动端
AndroidAPP工具FlutterFramework7HarmonyHippyIoniciOSkotlinNativeObject-CPWAReactSwiftuni-appWeex
数据库
ApacheArangoDBCassandraClickHouseCouchDBCrateDBDB2DocumentDBDorisDragonflyDBEdgeDBetcdFirebirdGaussDBGraphGreenPlumHStreamDBHugeGraphimmudbIndexedDBInfluxDBIoTDBKey-ValueKitDBLevelDBM3DBMatrixOneMilvusMongoDBMySQLNavicatNebulaNewSQLNoSQLOceanBaseOpenTSDBOracleOrientDBPostgreSQLPrestoDBQuestDBRedisRocksDBSequoiaDBServerSkytableSQLSQLiteTiDBTiKVTimescaleDBYugabyteDB关系型数据库数据库数据库ORM数据库中间件数据库工具时序数据库
云计算&大数据
ActiveMQAerakiAgentAlluxioAntreaApacheApache APISIXAPISIXBFEBitBookKeeperChaosChoerodonCiliumCloudStackConsulDaprDataEaseDC/OSDockerDrillDruidElasticJobElasticSearchEnvoyErdaFlinkFluentGrafanaHadoopHarborHelmHudiInLongKafkaKnativeKongKubeCubeKubeEdgeKubeflowKubeOperatorKubernetesKubeSphereKubeVelaKumaKylinLibcloudLinkerdLonghornMeiliSearchMeshNacosNATSOKDOpenOpenEBSOpenKruiseOpenPitrixOpenSearchOpenStackOpenTracingOzonePaddlePaddlePolicyPulsarPyTorchRainbondRancherRediSearchScikit-learnServerlessShardingSphereShenYuSparkStormSupersetXuperChainZadig云原生CNCF人工智能区块链数据挖掘机器学习深度学习算法工程边缘计算
UI&美工&设计
BlenderKritaSketchUI设计
网络&系统&运维
AnsibleApacheAWKCeleryCephCI/CDCurveDevOpsGoCDHAProxyIstioJenkinsJumpServerLinuxMacNginxOpenRestyPrometheusServertraefikTrafficUnixWindowsZabbixZipkin安全防护系统内核网络运维监控
综合其它
文章资讯
 上传文档  发布文章  登录账户
IT文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部后端开发(92)C++(92)Conan(34)

语言

全部英语(92)

格式

全部PDF文档 PDF(91)PPT文档 PPT(1)
 
本次搜索耗时 0.017 秒,为您找到相关结果约 92 个.
  • 全部
  • 后端开发
  • C++
  • Conan
  • 全部
  • 英语
  • 全部
  • PDF文档 PDF
  • PPT文档 PPT
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 Back to Basics: Move Semantics

    David Olsen, CppCon, 17 Sep 2020 BACK TO BASICS: MOVE SEMANTICS2 David Olsen — Back to Basics: Move Semantics — CppCon 2020 #include The Situation It’s 2003… You need to write code that creates Olsen — Back to Basics: Move Semantics — CppCon 2020 #include typedef std::map dictionary_t;4 David Olsen — Back to Basics: Move Semantics — CppCon 2020 #include typedef std::map dictionary_t;5 David Olsen — Back to Basics: Move Semantics — CppCon 2020 #include typedef std::map dictionary_t; dictionary_t
    0 码力 | 142 页 | 1.02 MB | 5 月前
    3
  • pdf文档 Back to Basics: Move Semantics

    C++ Move Semantics Back to Basics: Move Semantics NICOLAI JOSUTTIS Cppcon 罗 AN Nicolai M. Josuttis C++ Move Semantics C++ Move Semantics Motivation BE josuttis | | eckstein Crpmaae Tcommunication Copy Semantics std: :vector coll1 coll.reserve(3) ; Staclc ,Heap: stad: :string sfgetData() }
    0 码力 | 23 页 | 1020.10 KB | 5 月前
    3
  • pdf文档 Back To Basics: Rvalues and Move Semantics

    Back to Basics: RValue and Move Semantics, Amir Kirsh @ CppCon, 2024About me 2 Back to Basics: RValue and Move Semantics, Amir Kirsh @ CppCon, 2024 Lecturer Academic College of Tel-Aviv-Yaffo Tel-Aviv (C++, but not only)The motivation for Move Semantics 3 Back to Basics: RValue and Move Semantics, Amir Kirsh @ CppCon, 2024The motivation for Move Semantics Godzilla g1 = factory.createFrighteningGodzilla(); RValue and Move Semantics, Amir Kirsh @ CppCon, 2024The motivation for Move Semantics Avoid redundant copying when we can steal from a dead object! 5 Back to Basics: RValue and Move Semantics, Amir Kirsh
    0 码力 | 80 页 | 740.53 KB | 5 月前
    3
  • pdf文档 The Roles of Symmetry And Orthogonality In Design

    know Highly Regarded Principle: std::variant always has a value Rule through Desired Semantics meeting Implementation Reality Exception: valueless_by_exception • std::variant::val b0 } b0 b1 b2 Stack-based objects have outstanding lifecycle symmetry (Guaranteed!) Value Semantics is preferred in Modern C++, due to superior symmetry in object lifecycle Use whenever possible leaked instances • Allocation amortization • Whole-system reset • Resource prioritization and recovery • Resource metrics and runtime monitoring Composable!Charley Bay - charleyb123 at gmail dot com
    0 码力 | 151 页 | 3.20 MB | 5 月前
    3
  • pdf文档 CppCon 2021: Persistent Data Structures

    Goals ▶ Read optimized ▶ Persistence needs no flush or fence after first read ▶ Runtime over recovery ▶ Persist as little as possible ▶ Compact representation and few cache misses ▶ Arrays ▶ Open 25Introduction Persistent Hash Map Persistent Transactional Data Structures Live Demonstration References Recovery ▶ Only persist keys and values ▶ Filesystem data (name, size) infers contents ▶ DAX (Direct Access) mode ▶ Link-and-persist ensures data is consistent ▶ Orphans are possible but discarded during recovery 1024 bits 512 bits 256 bits A Persistent Hash Map for Graph Processing Workloads and a Methodology
    0 码力 | 56 页 | 1.90 MB | 5 月前
    3
  • pdf文档 Khronos APIs for Heterogeneous Compute and Safety: SYCL and SYCL SC

    30SAFETY ▪ It is a tradeoff… ▪ Performance ▪ Correctness ▪ This is a bitter pill to swallow ▪ Recovery ▪ Getting the system back into a known state ▪ Halting the system not always appropriate 31UNDEFINED environments will have different semantics P2759 DG OPINION ON SAFETY FOR ISO C++P2759 DG OPINION ON SAFETY FOR ISO C++ ▪ Collection of restrictions, requirements, related semantics that define a safety property ban unchecked subscripting, but instead provides runtime checked alternative ▪ Do not change semantics of a valid program ▪ With the exception of UB <==> well-defined behavior ▪ Open (hard) questions:
    0 码力 | 82 页 | 3.35 MB | 5 月前
    3
  • pdf文档 Regular, Revisited

    string_view, span, optional, expected etc., raise new questions regarding values types, whole-part semantics, copies, composite objects, ordering and equality. Designing and implementing regular types Regular types Values Objects Concepts Ordering Relations Requirements Equality Whole-part semantics2023 Victor Ciura | @ciura_victor - Regular, Revisited 17 Slide Title This talk is not just Regular types Values Objects Concepts Ordering Relations Requirements Equality Whole-part semantics Lifetimes2023 Victor Ciura | @ciura_victor - Regular, Revisited 17 Slide Title This talk
    0 码力 | 180 页 | 19.96 MB | 5 月前
    3
  • pdf文档 Implementing C++ Modules: Lessons Learned, Lessons Abandoned

    – Compositional semantics of independently developed libraries or program parts – Explicit expression of boundaries and dependencies in code 2. Isolation – Self-contained semantics of a component – Generally obtained as result of (1) + (2) 4. Modern semantics-aware developer tools – Bring C++ development experience to next level – Semantics-based browsing, transformation, completion, etc. 3 (C) implementation in Visual C++ – Increased safety, better ODR violation mitigation – Focus on high level semantics; see GDR’s talk on C++ representations ▪ What a C++ programmer can do to benefit from these achievements
    0 码力 | 53 页 | 1.33 MB | 5 月前
    3
  • pdf文档 Contracts for C++

    ... } // ODR violation :( // 1.cpp -fcontract-semantics=enforce void f(int i) pre (i >= 0) { // ... } // 2.cpp -fcontract-semantics=ignore void f(int i) pre (i >= 0) { // ... assert(doesNotExist); // compiles // ... } // ...until you turn off NDEBUG :( // 1.cpp -fcontract-semantics=ignore void g() { contract_assert(doesNotExist); // ... ~~~~~~~~~~~~~~~~~~~ https://timur.audio A contract assertion can be evaluated with one of the following evaluation semantics: • ignore: do not check the predicate (but still parse it)119 Copyright (c) Timur Doumler |
    0 码力 | 181 页 | 4.44 MB | 5 月前
    3
  • pdf文档 Just-in-Time Compilation - J F Bastien - CppCon 2020

    secure. The bytecode can’t be trusted, and invariants must be checked on top of interpretation of semantics. Classes can be loaded at runtime, making dynamic dispatch near-impossible to determine statically the interpreter can jump into the middle of the function while it executes, while preserving the semantics.Design of the Java HotSpot Client Compiler for Java 6 The compiler creates debugging information just the Web. WebAssembly has been designed with a formal semantics from the start. We describe the motivation, design and formal semantics of WebAssembly and provide some preliminary experience with
    0 码力 | 111 页 | 3.98 MB | 5 月前
    3
共 92 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 10
前往
页
相关搜索词
BacktoBasicsMoveSemanticsToRvaluesandTheRolesofSymmetryAndOrthogonalityInDesignCppCon2021PersistentDataStructuresKhronosAPIsforHeterogeneousComputeSafetySYCLSCRegularRevisitedImplementingC++ModulesLessonsLearnedAbandonedContractsJustinTimeCompilationBastien2020
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩