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

无数据

分类

全部后端开发(18)C++(17)前端开发(2)JavaScript(2)NativeScript(2)数据库(1)MySQL(1)Rust(1)

语言

全部英语(14)中文(简体)(7)

格式

全部PPT文档 PPT(21)
 
本次搜索耗时 0.013 秒,为您找到相关结果约 21 个.
  • 全部
  • 后端开发
  • C++
  • 前端开发
  • JavaScript
  • NativeScript
  • 数据库
  • MySQL
  • Rust
  • 全部
  • 英语
  • 中文(简体)
  • 全部
  • PPT文档 PPT
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • ppt文档 C++20's

    (https://youtu.be/c7DT28TV0AY)9 Part II: Calendrical Types10 Calendrical Types ([time.cal]) • Lots of new class types • chrono::day • chrono::month • chrono::year • chrono::month_day • chrono::weekday • chrono::weekday_indexed III: Clocks19 What is a clock? #include #include using namespace std::chrono; class MyClock { public: using rep = long long; using period = std::milli; // millisecond granularity sys_time and local_time conversions • NOTE: • template<class Duration> using sys_time = time_point; • template<class Duration> using local_time = time_point;
    0 码力 | 55 页 | 8.67 MB | 6 月前
    3
  • ppt文档 C++20: An (Almost) Complete Overview

    std::span  Feature Test Macros   Immediate Functions – consteval  constinit  Class Enums and using Directive  Text Formatting  Math Constants  std::source_location  [[nodiscard(reason)]] structured with submodules and module partitions  No need for include guards  No need to invent unique names, same name in multiple modules will not clash  Modules are processed only once  faster build times messages  Easier to read template error messages: e.g.: void Foo(Incrementable auto t) { ... } class Bar {}; int main() { Bar b; Foo(b); } Error: cannot call Foo() with Bar. Note: concept Incrementable
    0 码力 | 85 页 | 512.18 KB | 6 月前
    3
  • ppt文档 C++23: An Overview of Almost All New and Updated Features

    Object Parameters  Instead of implicit this, explicitly specify the object parameter  Example: class Cell { public: void setValue(double value) { m_value = value; } private: double  Classes often have const and non-const overloads of members, possibly ref-qualified  E.g.: class Person { public: Person(std::string name) : m_name{std::move(name)} {} std::string& GetName() Features  Garbage Collection Support32 Named Universal Character Escapes  Use Unicode assigned names instead of code point values  Examples:  Pre-C++23 // UTF-32 character literal {LATIN CAPITAL
    0 码力 | 105 页 | 759.96 KB | 6 月前
    3
  • ppt文档 基于 Rust Arrow Flight 的物联网和时序数据传输及转换工具 霍琳贺

    {"filter": {"val1": 0 }} {"pivot_wider": {"names_from": "field1", "values_from": "field2"}} {"pivot_longer": {"select": ["device1", "device2", "device3", "device4"], "names_to": "device", "values_to": "observation"
    0 码力 | 29 页 | 2.26 MB | 1 年前
    3
  • ppt文档 hazard pointer synchronous reclamation

    Essential Hazard Pointer Interface Base class for protectable objects template class hazard_pointer_obj_base { void retire() noexcept; }; Hazard pointers class hazard_pointer { template class Foo : public hazard_pointer_obj_base { /* Foo members */ }; Result read_and_use(std::atomic& Hazard Pointer Synchronous Reclamation Beyond Concurrency TS2 – Maged Michael template class Container { struct Obj : hazard_pointer_obj { Key k; /* etc */ }; hazard_pointer_domain dom_;
    0 码力 | 31 页 | 856.38 KB | 6 月前
    3
  • ppt文档 C++20 STL Features: 1 Year of Development on GitHub

    template <class T, class U> constexpr bool cmp_equal(T t, U u) noexcept; template <class T, class U> constexpr bool cmp_not_equal(T t, U u) noexcept; template <class T, class U> constexpr template <class T, class U> constexpr bool cmp_greater(T t, U u) noexcept; template <class T, class U> constexpr bool cmp_less_equal(T t, U u) noexcept; template <class T, class U> constexpr constexpr bool cmp_greater_equal(T t, U u) noexcept; template <class R, class T> constexpr bool in_range(T t) noexcept;11 constexpr Algorithms12 C++20 constexpr Everything • constexpr enables compile-time
    0 码力 | 45 页 | 702.09 KB | 6 月前
    3
  • ppt文档 C++高性能并行编程与优化 - 课件 - 03 现代 C++ 进阶:模板元编程

    闭原则:比如 3.14f * 3 ,两 端是不同的类型,怎么处理所有可能类型的排列组合 ? 不如放弃类和方法的概念,欣然接受全局函数和重载 。 模板函数:定义 • 使用 template <class T> • 其中 T 可以变成任意类型。 • 调用时 twice 即可将 T 替换为 int 。 • 注意有的教材上写做: • template • 没有出现在函数 的参数中,那么编译器就无法推断,就不 得不手动指定了。 • 但是,可以通过 • template <class T = int> • 表示调用者没有指定时, T 默认为 int 。 模板参数:整数也可以作为参数 • template <class T> • 可以声明类型 T 作为模板尖括号里的参数。除了 类型,任意整数也可以作为模板参数: • template // 错误! 模板参数:多个模板参数 • int N 和 class T 可以一起使用。 • 你只需要指定其中一部分参数即可,会自 动根据参数类型( T msg )、默认值( int N = 1 ),推断尖括号里没有指定的那些参 数。 模板参数:参数部分特化
    0 码力 | 82 页 | 12.15 MB | 1 年前
    3
  • ppt文档 Working with Asynchrony Generically: A Tour of C++ Executors

    templateclass F> ex::sender auto then(S s, F f) { return _then_sender{{}, (S&&) s, (F&&) f}; } ALGORITHM EXAMPLE: THEN39 namespace ex = std::execution; templateclass F> ex::sender ex::sender auto then(S s, F f) { return _then_sender{{}, (S&&) s, (F&&) f}; } templateclass F> struct _then_sender : ex::sender_base { S s_; F f_; // Implement connect(sender, receiver) templateclass F> struct _then_receiver { R r_; F f_; // Implement set_value(Values...) by invoking the callable and // passing the result to the inner receiver: template<class... As>
    0 码力 | 121 页 | 7.73 MB | 6 月前
    3
  • ppt文档 C++高性能并行编程与优化 - 课件 - 13 C++ STL 容器全解之 vector

    list ,只要元素类型相等,且符合迭代器规范。 2. 我可以自由选择对方容器的一个子区间(通过迭代器加 减法)内的元素来插入,而不是死板的只能全部插入。 • template <class It> // 这里 It 可以是其他容器的迭代器类型 • iterator insert(const_iterator pos, It beg, It end); vector 容器: insert 的全部元素)。 • 当然也可以 a.insert(a.begin() + 3, b.begin(), b.end()) 这样只插入到指定位置中间,牌神似乎没有这个操作。 • template <class It> // 这里 It 可以是其他容器的迭代器类型 • iterator insert(const_iterator pos, It beg, It end); vector 容器: insert 顺便一提,对方容器也可以是不同类型的,最底线的 要求是只要他的迭代器有 ++ 和 * 运算符即可。 • 例如这里的 list::iterator 就符合需求。 • template <class It> // 这里 It 可以是其他容器的迭代器类 型 • iterator insert(const_iterator pos, It beg, It end); vector 容器:
    0 码力 | 90 页 | 4.93 MB | 1 年前
    3
  • ppt文档 Bringing Existing Code to CUDA Using constexpr and std::pmr

    gsl::span b_; auto operator()(index i) const { return a_[i] + b_[i]; } }; template <class callable> void add(int n, callable f, gsl::span y) { for (int i = 0; i < n; i++) y[i] += f(i); &mem); std::pmr::vector y(N, &mem); // … Device Only Memory Allocation 27 |template <class T> struct no_init_allocator : std::pmr::polymorphic_allocator { // constructors template (static_cast(p)) U; } }; template <class T> using vector = std::vector>; A Non-Initialising Allocator 28 |template <class T> struct no_init_allocator : std::pmr::pol
    0 码力 | 51 页 | 3.68 MB | 6 月前
    3
共 21 条
  • 1
  • 2
  • 3
前往
页
相关搜索词
C++20ChronoAnAlmostCompleteOverview23ofAllNewandUpdatedFeatures霍琳2023RustChinaConfRusthazardpointersynchronousreclamationSTLYearDevelopmentonGitHub高性性能高性能并行编程优化课件03WorkingwithAsynchronyGenericallyTourExecutors13BringingExistingCodetoCUDAUsingconstexprstdpmr
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩