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

无数据

分类

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

语言

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

格式

全部PDF文档 PDF(283)PPT文档 PPT(16)
 
本次搜索耗时 0.037 秒,为您找到相关结果约 299 个.
  • 全部
  • 后端开发
  • C++
  • Conan
  • 全部
  • 英语
  • 中文(简体)
  • 英语
  • 中文(繁体)
  • 全部
  • PDF文档 PDF
  • PPT文档 PPT
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 Get off my thread: Techniques for moving k to background threads

    Get off my thread: Techniques for moving work to background threads Anthony Williams Just Software Solutions Ltd https://www.justsoftwaresolutions.co.uk September 2020Get off my thread: Techniques for ++it; } } This is nasty: if you have a lot of events, you spawn a lot of threads, so the list will get large.Guideline Spawning a new thread for every task is a bad idea.Dedicated threads A dedicated void handle_event(Event details){ ++pending_tasks; pool.submit( [=,&pending_tasks, stopper=source.get_token()]{ process_event(details,stopper); if(!--pending_tasks) pending_tasks.notify_all(); }); }Cancellation:
    0 码力 | 90 页 | 6.97 MB | 5 月前
    3
  • pdf文档 Can't we just synthesize std::tuple_element from get?

    Can’t we just synthesize std::tuple_element from get? Jonathan Müller — @foonathanAdding structured bindings support to a custom tuple-like type template struct my_tuple { … }; Jonathan Jonathan Müller — @foonathan Can’t we just synthesize std::tuple_element from get? CppCon 2024-09-18 1Adding structured bindings support to a custom tuple-like type template struct my_tuple instance_of> auto get(Tuple&& t) -> decltype(auto) { … } Jonathan Müller — @foonathan Can’t we just synthesize std::tuple_element from get? CppCon 2024-09-18 1Adding structured bindings
    0 码力 | 31 页 | 282.80 KB | 5 月前
    3
  • pdf文档 Building a Coroutine-Based Job System Without Standard Library

    and to be better fit for display 12 WHO AM I What do I do? OMNIVERSE What do we do? Before we get started, just a quick self introduction about my background, I am a real-time rendering engineer at int b) { auto frame = make_unique<__sum_frame>(a, b); decltype(auto) returnObject = frame->promise.get_return_object(); __sum_resume(static_cast(frame.release())); return returnObject; } template(a, b); decltype(auto) returnObject = frame->promise.get_return_object(); __sum_resume(static_cast(frame.release())); return returnObject; } template
    0 码力 | 120 页 | 2.20 MB | 5 月前
    3
  • pdf文档 Testing Compile-time Constructs Within a Runtime Unit Testing Framework

    API float get_half_of(float smth) { return smth / 2.0F; }© 2021 Apex.AI, Inc. Maybe a bit more generic template< class T, class = std::enable_if_t>> T get_half_of(T #include TEST(TestMyApi, Halving) { EXPECT_FLOAT_EQ(21.0F, get_half_of(42.0F)); EXPECT_DOUBLE_EQ(21.0, get_half_of(42.0)); }© 2021 Apex.AI, Inc. Even leave a helpful comment #include TEST(TestMyApi, Halving) { EXPECT_FLOAT_EQ(21.0F, get_half_of(42.0F)); EXPECT_DOUBLE_EQ(21.0, get_half_of(42.0)); // This should NOT compile: // get_half_of(23); }© 2021 Apex.AI, Inc. Now throw it
    0 码力 | 50 页 | 1.37 MB | 5 月前
    3
  • pdf文档 Data Is All You Need for Fusion

    beta, A.get_data(), inc_x_y, A.get_data(), inc_x_y); } # include void armpl_sgerb(....){ sgerb_(&m, &n, &alpha, x.get_data(), &inc_x_y, y.get_data(), &inc_x_y, &beta, A.get_data(), &m); beta, A.get_data(), inc_x_y, A.get_data(), inc_x_y); } # include void armpl_sgerb(....){ sgerb_(&m, &n, &alpha, x.get_data(), &inc_x_y, y.get_data(), &inc_x_y, &beta, A.get_data(), &m); cblas_sger(CblasColMajor, x.m, y.n, alpha, x.get_data(), 1, y.get_data(), 1, A.get_data(), R.m); cblas_saxpy(m * n, beta, A.get_data(), inc_x_y, A.get_data(), inc_x_y); } TA Simple Computation 1
    0 码力 | 151 页 | 9.90 MB | 5 月前
    3
  • pdf文档 Beyond struct: Programming a Struct Replacement in C++20

    order (in C++ not C)No static reflection u Although there is a way to get the types of the struct (see magic_get) there is no way to get the names u Cannot automatically generate a json serializer/deserializer // member<"name", std::string> // >; Person p; get<"id">(p) = 1; get<"name">(p) = "John"; std::cout << get<"id">(p) << " " << get<"name">(p) << "\n";Fixed string template struct Members... {};Get template decltype(auto) get_impl(member& m) { return (m.value); } template decltype(auto) get(MetaStruct&&
    0 码力 | 65 页 | 702.78 KB | 5 月前
    3
  • pdf文档 Leveraging a Functional Approach for More Testable and Maintainable ROS 2 Code

    std::shared_ptr response) { if (map_.get_data().size() == 0) { RCLCPP_ERROR_STREAM(this->get_logger(), "MAP IS EMPTY!!"); response->code.code = example_srvs::m std::shared_ptr response) { if (map_.get_data().size() == 0) { RCLCPP_ERROR_STREAM(this->get_logger(), "MAP IS EMPTY!!"); response->code.code = example_srvs::m std::shared_ptr response) { if (map_.get_data().size() == 0) { RCLCPP_ERROR_STREAM(this->get_logger(), "MAP IS EMPTY!!"); response->code.code = example_srvs::m
    0 码力 | 200 页 | 1.77 MB | 5 月前
    3
  • pdf文档 Thinking Functionally In C++

    the day! Get a list of all employees whose birthday is this week Get the current gift card options Determine the amount for the gift card Print out birthday cardBreaking down a problem Get the current the day! Get a list of all employees whose birthday is this weekBreaking down a problem Get the current gift card options Determine the amount for the gift card Print out birthday card Get a list of gift card Print out birthday card Get a list of all employees whose birthday is this week Action: The list of employees changes as people leave or are hired. Get the current gift card options Action:
    0 码力 | 114 页 | 3.14 MB | 5 月前
    3
  • pdf文档 Object Lifetime: From Start to Finish

    getValues() { return {1, 2, 3}; } struct Values { vector m_vec {1, 2, 3}; const vector& get() { return m_vec; } }; int main() { const vector vec = getValues(); for (const auto& v : vec) Values values; for (const auto& v : values.get()) cout << v << endl; for (const auto& v : Values().m_vec) cout << v << endl; for (const auto& v : Values().get()) cout << v << endl; } 1 2 3 4 5 6 getValues() { return {1, 2, 3}; } struct Values { vector m_vec {1, 2, 3}; const vector& get() { return m_vec; } }; int main() { const vector vec = getValues(); for (const auto& v : vec)
    0 码力 | 214 页 | 9.34 MB | 5 月前
    3
  • pdf文档 Conan 1.16 Documentation

    environment. You can fix it by upgrading pip this way: $ curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py $ python3.4 get-pip.py $ pip install conan • When Conan is installed with pip install --user conanfile (.py or .txt). config Manages configuration. Edits the conan.conf or installs config files. get Gets a file or list a directory of a given reference or package. info Gets information about the dependency tracker or write us to info@conan.io. 10 Chapter 2. Install CHAPTER THREE GETTING STARTED Let’s get started with an example: We are going to create a an MD5 encrypter app that uses one of the most popular
    0 码力 | 545 页 | 4.34 MB | 1 年前
    3
共 299 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 30
前往
页
相关搜索词
GetoffmythreadTechniquesformovingtobackgroundthreadsCanwejustsynthesizestdtupleelementfromgetBuildingCoroutineBasedJobSystemWithoutStandardLibraryTestingCompiletimeConstructsWithinRuntimeUnitFrameworkDataIsAllYouNeedFusionBeyondstructProgrammingStructReplacementinC++20LeveragingFunctionalApproachMoreTestableandMaintainableROSCodeThinkingFunctionallyInObjectLifetimeFromStartFinishConan1.16Documentation
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩