积分充值
 首页
前端开发
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文库
  • 综合
  • 文档
  • 文章

无数据

分类

全部后端开发(123)C++(123)Conan(74)

语言

全部英语(123)

格式

全部PDF文档 PDF(122)PPT文档 PPT(1)
 
本次搜索耗时 0.017 秒,为您找到相关结果约 123 个.
  • 全部
  • 后端开发
  • C++
  • Conan
  • 全部
  • 英语
  • 全部
  • PDF文档 PDF
  • PPT文档 PPT
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 LITERALS SAFELY for Types that Behave as though Built-in - Pablo Halpern - CppCon 2021

    Safely Until They Die – Alisdair Meredith & Nina Ranns, Thursday 10:30am ■ Embracing `noexcept` Operators and Specifiers Safely – John Lakos, Thursday 3:15pm 10/26/21 Pablo Halpern, 2021 (CC BY 4.0) aren't UDLs just syntactic sugar? ■ You betcha! ■ So is operator overloading. ■ So are infix operators in general! – a+b is just syntactic sugar for plus(a, b) ■ Syntactic sugar is about readability; 17Namespaces for literals ■ UDL operators are looked up using ordinary name lookup, no namespace qualifiers allowed. ■ To avoid collisions between similar UDL suffixes, UDL operators are usually put in their
    0 码力 | 66 页 | 1.47 MB | 5 月前
    3
  • pdf文档 GraphBLAS: Building a C++ Matrix API for Graph Algorithms

    function for each scalar type - GraphBLAS supports a wide variety of scalar types and binary operators - Combinatorial explosion 47 float* a_ptr = get_matrix(...); cblas_sgemm(..., m, n, k, 1.0f, function for each scalar type - GraphBLAS supports a wide variety of scalar types and binary operators - Combinatorial explosion[DISTRIBUTION STATEMENT A] This material has been approved for public function for each scalar type - GraphBLAS supports a wide variety of scalar types and binary operators - Combinatorial explosion[DISTRIBUTION STATEMENT A] This material has been approved for public
    0 码力 | 172 页 | 7.40 MB | 5 月前
    3
  • pdf文档 Regular, Revisited

    the interfaces of interest, the most pervasively and unconsciously used, are the fundamental operators common to all C++ built-in types, as extended to user-defined types, eg. copy constructors, assignment http://stepanovpapers.com/DeSt98.pdf We must investigate the relations which must hold among these operators to preserve consistency with their semantics for the built-in types and with the expectations Stepanov 1998 http://stepanovpapers.com/DeSt98.pdf We can produce an axiomatization of these operators which: yields the required consistency with built-in types matches the intuitive expectations
    0 码力 | 180 页 | 19.96 MB | 5 月前
    3
  • pdf文档 Back to Basics: Classic 9STL

    only valid use of the expression *p is on the left side of an assignment statement • Comparison operators are not required – no end of sequence is assumed • Output iterators model an "infinite sink" Input Iterators – Read Forward, Single-Pass • p == q does not imply ++p == ++q • The comparison operators are provided to check whether an input iterator is equal to the past-the-end iterator • All iterators capabilities and guarantees • Emulate pointers • Provide operators for iterator arithmetic, analogous to pointer arithmetic • Provide relational operators to compare positionCppCon 2021 – Back to Basics: Classic
    0 码力 | 75 页 | 603.36 KB | 5 月前
    3
  • pdf文档 Expressive Compile-time Parsers

    v(arr, arr + sizeof(arr) / sizeof(arr[0])); vector v = {1,2,3,4};Operator Overloading Use operators to call custom functions for specific types. std::filesystem::path p = "C:"; return p / "files" v=Cb0j6DVmwzYLexy - DSL Create parsers by defining a struct with rule and value. Combine parsers with operators. struct json_value : /*...*/ { static constexpr auto rule = [] { auto primitive = dsl::p "int highlight_works = 42; spaces will collapse"));YACP – Yet Another Compile-Time Parser DSL and operators similar to Lexy and Boost::Spirit. Uses fixed size containers as return type. auto choice_parser
    0 码力 | 134 页 | 1.73 MB | 5 月前
    3
  • pdf文档 COMPOSABLE C++

    short-circuiting is not part of composability here; it's just a semantic nicety of the operators. it's just a semantic nicety of the operators.CHAIN OF RESPONSIBILITY CHAIN OF RESPONSIBILITY A design pattern that exploits represent N (32?) bools bools,, using using bitand bitand ( (&&) and ) and bitor bitor ( (||) operators. ) operators. That's sometimes useful, but really That's sometimes useful, but really just an extension
    0 码力 | 124 页 | 8.28 MB | 5 月前
    3
  • pdf文档 Back to Basics: The Abstract Machine

    execution environment. (my emphasis) […] • [expr.pre](7.1) […] An expression is a sequence of operators and operands that specifies a computation. An expression can result in a value and can cause side them • Expressions with non-observable side effects may be ignored • Expression - a sequence of operators and operands that specifies a computation • Side effects - changes in the program’s execution Functions consist of statements • Statements consist of expressions • An expression is a sequence of operators and operands that specifies a computation • To perform that computation, the expression must be
    0 码力 | 91 页 | 538.90 KB | 5 月前
    3
  • pdf文档 Modern C++ Tutorial: C++11/14/17/20 On the Fly

    has a destructor, the properties for which it generates copy constructors and copy assignment operators are deprecated. • C language style type conversion is deprecated (ie using (convert_type)) before generating default constructors, copy constructs, assignment operators, and destructors for the object. Besides, C++ also defines operators such as new delete for all classes. This part of the function has designed the concept of copy/copy for class objects through copy constructors and assignment operators, but to implement the movement of resources, The caller must use the method of copying and then
    0 码力 | 92 页 | 1.79 MB | 1 年前
    3
  • pdf文档 The Main Points of C++

    suffix or exponent (e or p) .1. Just one point (dot) • In floating-point literals • Member access operators • Member of object template struct S { template void foo() {} in a; s.template foo(); } .1. Just one point (dot) • In floating-point literals • Member access operators • Member of object • Pointer to member of object struct S { int mi; int f(int n) const; }; << (x.*pf)(6) << endl; .1. Just one point (dot) • In floating-point literals • Member access operators • Member of object • Pointer to member of object • In module names export module Main.SubM.SubSubM;
    0 码力 | 34 页 | 344.31 KB | 5 月前
    3
  • pdf文档 Leveraging C++20/23 Features for Low Level Interactions

    supports all the logic operators to manipulate bits that you have in C uint32_t value = 0; value |= 0x1; value &= ~(0x1);How to operate on the registers C++ supports all the logic operators to manipulate bits = 0; value |= 0x1; value &= ~(0x1);How to operate on the registers C++ supports all the logic operators to manipulate bits that you have in C This will all work! But… C++ can do these operations more
    0 码力 | 56 页 | 5.39 MB | 5 月前
    3
共 123 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 13
前往
页
相关搜索词
LITERALSSAFELYforTypesthatBehaveasthoughBuiltinPabloHalpernCppCon2021GraphBLASBuildingC++MatrixAPIGraphAlgorithmsRegularRevisitedBacktoBasicsClassic9STLExpressiveCompiletimeParsersCOMPOSABLETheAbstractMachineModernTutorial11141720OntheFlyMainPointsofLeveraging23FeaturesLowLevelInteractions
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩