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

无数据

分类

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

语言

全部英语(176)中文(简体)(16)中文(繁体)(1)英语(1)

格式

全部PDF文档 PDF(182)PPT文档 PPT(12)
 
本次搜索耗时 0.018 秒,为您找到相关结果约 194 个.
  • 全部
  • 后端开发
  • C++
  • Conan
  • 全部
  • 英语
  • 中文(简体)
  • 中文(繁体)
  • 英语
  • 全部
  • PDF文档 PDF
  • PPT文档 PPT
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 jsc::chunk_evenly Range Adaptor for Distributing Work Across Tasks

    Supercomputing Centre, Research Centre Julich, Germany (0) How to chunk a sequence? > Different range adaptors dividing a range into subranges available: std: :Views: :chunk(chunk_size) std: :Views: :chunk_by(Predicate) ,0x4,0x5 ,0Ox6 ,0Ox7 ,0Xx8 ,0x9,OxA,OxB ,0OxC ]; fmt::println('"{:::X",range | std::views::chunk(5)); fmt::println("{:::XJ",range | jsc::chunk_evenly(5)) 了 七 加 [[0,,1,2,3,,4],[5,6,7,8,9] ,[A,B,O]] 忆 气 func(chunk) ; change range adaptor 二 了 (6) Number of instructions & branches 力 std: :vievs::chunkO) 30 大 jsc::chunk_evenly(O)
    0 码力 | 1 页 | 1.38 MB | 5 月前
    3
  • pdf文档 Custom Views for the Rest of Us

    std::same_as; }; template concept GravitationalRange = GravitationalBodyrange_value_t>; 1 2 3 4 5 6 7 8 9 10 78910def GetForceOnBody(this_body, all_bodies): all_forces ranges::views; } 1 2 3 18Range View Semantically: a collection of "things". Has begin and end functions. That's it. A speci�c type of range. Can be used in range adaptor pipelines. O(1) move (and is true. template concept range = requires(T& t) { ranges::begin(t); ranges::end(t); }; template concept view = ranges::range && movable &&
    0 码力 | 187 页 | 13.25 MB | 5 月前
    3
  • pdf文档 Implementing Particle Filters with Ranges

    (C++98) algorithm(begin(range), end(range)) ➡ result 8C++ RANGES LIBRARY Extension and generalization of the algorithm and iterator libraries. (C++98) algorithm(begin(range), end(range)) ➡ result (C++20) (C++20) algorithm(range) ➡ result (C++20) adaptor(range) ➡ view (C++20) range | adaptor ➡ view (C++20) range | adaptor1 | adaptor2 ➡ view 8.1C++ RANGES LIBRARY Extension and generalization of the algorithm algorithm(begin(range), end(range)) ➡ result (C++20) algorithm(range) ➡ result (C++20) adaptor(range) ➡ view (C++20) range | adaptor ➡ view (C++20) range | adaptor1 | adaptor2 ➡ view (C++23) range | adaptor1
    0 码力 | 83 页 | 4.70 MB | 5 月前
    3
  • pdf文档 Express Your Expectations: A Fast, Compliant JSON Pull Parser for Writing Robust Applications

    Express your expectations CppCon 2023-10-03 10JSON parsing in C++ auto parse_json(std::ranges::input_range auto json) -> ???; Jonathan Müller — @foonathan Express your expectations CppCon 2023-10-03 11JSON 2023-10-03 12JSON DOM parser Idea: Represent a JSON value in C++. auto parse_json(std::ranges::input_range auto json) -> std::expected; Jonathan Müller — @foonathan Express your expectations @foonathan Express your expectations CppCon 2023-10-03 18Full usage auto parse_json(std::ranges::input_range auto json) -> std::expected { // provided by JSON library } auto parse_co
    0 码力 | 143 页 | 736.91 KB | 5 月前
    3
  • ppt文档 Working with Asynchrony Generically: A Tour of C++ Executors

    notified that the work is complete35 OPERATIONS EXECUTE OUTSIDE-IN when_all then schedule Every adaptor has a chance to run code when the operation is starting and when the operation is finishing awaiting coroutines is unwound.) • The cancellation “exception” is “caught” by applying a sender adaptor that translates the done signal into a value or an error before awaiting the sender; e.g., with: key click as a sender 2. Model keyboard input as a range of senders 3. Model interrupt (e.g., Ctrl-C) as a sender 4. Asynchronously transform range of senders into clicky noises until interrupt sender
    0 码力 | 121 页 | 7.73 MB | 5 月前
    3
  • pdf文档 Effective Ranges: A tutorial for using C++2X ranges

    7talk outline talk outline range basics & concepts range algo details and survey range views details and survey adjuncts observations & futures 2 . 8Range Basics Range Basics 3 . 1ranges, algorithms algorithms, views, adaptors range: something that can be iterated over range algo: algorithm that takes range view: lazy range thats cheap (to copy) range adaptor: make a range into a view 3 . 2mechanics ranges::views {...}; //range adaptors namespace views = ranges::views; //shortcut to adaptors } namespace rng = std::ranges; //some examples in this talk 3 . 3what's a range? what's a range? iterator pair
    0 码力 | 56 页 | 15.30 MB | 5 月前
    3
  • pdf文档 POCOAS in C++: A Portable Abstraction for Distributed Data Structures

    Global and Local - “Global Iteration” supported over distributed range of elements - “Local iteration” supported over local range of elements #include int main(int argc, char **argv) Global and Local - “Global Iteration” supported over distributed range of elements - “Local iteration” supported over local range of elements in process’ memory #include int main(int Latency bound! Can we do better?HashMapBuffer - Constructed from a HashMap - Similar to a range adaptor, but relaxes when operations take place - Aggregates fine-grained insertions into large
    0 码力 | 128 页 | 2.03 MB | 5 月前
    3
  • pdf文档 Back to Basics: Classic 9STL

    Modifying algorithms • Removing algorithms • Mutating algorithms • Sorting algorithms • Sorted range algorithms • Numeric algorithms 24CppCon 2021 – Back to Basics: Classic STL Copyright © 2021 Bob Ranges • In the STL, iteration over sequences is based on the idea of iterator ranges • An iterator range is represented by a pair of iterators -- [first, last) • This pair represents a half-open interval dictionary 63CppCon 2021 – Back to Basics: Classic STL Copyright © 2021 Bob Steagall Container Adaptor: Stack template> class stack; • Features • Wrapper type that
    0 码力 | 75 页 | 603.36 KB | 5 月前
    3
  • pdf文档 Monads in Modern C++

    18: return std::unexpected(parse_error::invalid_char); 19: } catch (const std::out_of_range &error) { 20: return std::unexpected(parse_error::overflow); 21: } catch (...) { 22: maybe-like types — std::optional, shared_ptr, raw ptrs, result of find (?) • maybe_view — Part range (can iterate over, etc.) — Part optional (at most 1 value) • Give us the basis to implement anything maybe-like types — std::optional, shared_ptr, raw ptrs, result of find (?) • maybe_view — Part range (can iterate over, etc.) — Part optional (at most 1 value) • Give us the basis to implement anything
    0 码力 | 94 页 | 4.56 MB | 5 月前
    3
  • pdf文档 Back to Basics: Templates - Part 1

    A =std::allocator> class C> struct Adaptor { C my_data; void push_back(T const& t) { my_data.push_back(t); } }; Adaptor a1; Adaptor a2; a1.push_back(0); class C = vector> struct Adaptor {...}; vector vec; //- std::vector> Array arr; //- Array Adaptor adp; //- Adaptor
    0 码力 | 68 页 | 436.75 KB | 5 月前
    3
共 194 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 20
前往
页
相关搜索词
jscchunkevenlyRangeAdaptorforDistributingWorkAcrossTasksCustomViewstheRestofUsImplementingParticleFilterswithRangesExpressYourExpectationsFastCompliantJSONPullParserWritingRobustApplicationsWorkingAsynchronyGenericallyTourC++ExecutorsEffectivetutorialusing2XrangesPOCOASinPortableAbstractionDistributedDataStructuresBacktoBasicsClassic9STLMonadsModernTemplatesPart
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩