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

无数据

分类

全部后端开发(20)Rust(20)

语言

全部中文(简体)(7)英语(4)韩语(2)西班牙语(1)日语(1)葡萄牙语(1)中文(繁体)(1)中文(繁体)(1)

格式

全部PDF文档 PDF(20)
 
本次搜索耗时 0.111 秒,为您找到相关结果约 20 个.
  • 全部
  • 后端开发
  • Rust
  • 全部
  • 中文(简体)
  • 英语
  • 韩语
  • 西班牙语
  • 日语
  • 葡萄牙语
  • 中文(繁体)
  • 中文(繁体)
  • 全部
  • PDF文档 PDF
  • 默认排序
  • 最新排序
  • 页数排序
  • 大小排序
  • 全部时间
  • 最近一天
  • 最近一周
  • 最近一个月
  • 最近三个月
  • 最近半年
  • 最近一年
  • pdf文档 Comprehensive Rust(Ukrainian) 202412

    Дивлячись на Godbolt або Playground, можна побачити, що в цьому випадку повернення значення залежить від ABI, наприклад, на amd64 два i32, що складають точку, будуть повернуті у 2х регістрах (eax і edx). 22 будь-яка функція C може мати невизначену поведінку за довільних обставин. У цьому прикладі "C" - це ABI; інші ABI також доступні. Написання небезпечних функцій Насправді ми не будемо використовувати вказівники взаємодії з найменшим спільним знаменником - C. І C++, і Rust можуть оголошувати та викликати функції C ABI на мові C. Пізніше у курсі ми підключимо C++ безпосередньо до Rust. Тут потрібен allow_unsafe = true
    0 码力 | 396 页 | 1.08 MB | 10 月前
    3
  • pdf文档 Comprehensive Rust(Persian ) 202412

    � � � Godbolt � � Playground � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ABI � � � � � � � � � � � � � � � � � � � � � � � amd64 � � � i32 � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � . � � � � � � � � � � � � � � � " C " � � � � � � � � � ABI � � � . ABI � � � � � � � � � � � � � � � � � � � � � � . � � � � � � � � � � � � � � � � � � � � � � � � � ( • � � � � � � � � � � � � � Thunk � � � FFI ) � � � � � � � � � � � � � � � � � � � � � � C-ABI � � � � � � � � ( � � � � � � � � � � � � � � � � � C ) � � � � � � � � � � � � � � � � � � � � � �
    0 码力 | 393 页 | 987.97 KB | 10 月前
    3
  • pdf文档 Comprehensive Rust(简体中文) 202412

    general any C function might have undefined behaviour under any arbitrary circumstances. 本例中的“C”是 ABI;也可以使用其他 ABI。 编写 Unsafe 函数 We wouldn't actually use pointers for a swap function - it can be done safely +/main:build/rust/rust_static_library.gni;l=16) • 关于 [#[no_mangle]] 的详细信息 (https://doc.rust-lang.org/beta/reference/abi.html#the- no_mangle-attribute) • 关于 [extern "C"] 的详细信息 (https://doc.rust-lang.org/std/keyword.extern md#compilation-database) • 如何在 VSCode 中安装 rust-analyzer 此示例很独特,因为其归根结底是最通用的互操作语言,即 C 语言。C++ 和 Rust 本身都可以声明和调用 C ABI 函数。在本课程的稍后部分,我们会直接将 C++ 和 Rust 关联起来。 此处需要使用 allow_unsafe = true,因为#[no_mangle] 可能会支持 Rust 生成两个同名函数,
    0 码力 | 359 页 | 1.33 MB | 10 月前
    3
  • pdf文档 Comprehensive Rust(English) 202412

    Looking at Godbolt or Playground, one can see that in this case, the return of the value depends on the ABI, e.g. on amd64 the two i32 that is making up the point will be returned in 2 registers (eax and edx) might have undefined behaviour under any arbitrary circumstances. The "C" in this example is the ABI; other ABIs are available too. Writing Unsafe Functions We wouldn't actually use pointers for a swap the lowest-common-denominator interop language, C. Both C++ and Rust can natively declare and call C ABI functions. Later in the course, we'll connect C++ directly to Rust. allow_unsafe = true is required
    0 码力 | 382 页 | 1.00 MB | 10 月前
    3
  • pdf文档 Comprehensive Rust ?

    Looking at Godbolt or Playground, one can see that in this case, the return of the value depends on the ABI, e.g. on amd64 the two i32 that is making up the point will be returned in 2 registers (eax and edx) might have undefined behaviour under any arbitrary circumstances. The "C" in this example is the ABI; other ABIs are available too. Writing Unsafe Functions We wouldn't actually use pointers for a swap the lowest-common-denominator interop language, C. Both C++ and Rust can natively declare and call C ABI functions. Later in the course, we'll connect C++ directly to Rust. allow_unsafe = true is required
    0 码力 | 378 页 | 1009.46 KB | 1 年前
    3
  • pdf文档 Comprehensive Rust(Español) 202412

    Mirando en Godbolt o Playground, uno puede ver que en este caso el valor de retorno dependen del ABI, e.g. en amd64 los dos i32 que constituyen el punto son regresados en 2 registros (eax y edx). 22 have undefined behaviour under any arbitrary circumstances. En este ejemplo, "C" es la ABI.; también hay otras ABI disponibles. Escribir Funciones Unsafe (Inseguras) We wouldn't actually use pointers mínimo común denominador, C. Tanto C++ como Rust pueden declarar y llamar de forma nativa funciones ABI de C. Más adelante, conectaremos C++ directamente con Rust. 246 allow_unsafe = true es obligatorio
    0 码力 | 389 页 | 1.04 MB | 10 月前
    3
  • pdf文档 Comprehensive Rust(繁体中文)

    any C function might have undefined behaviour under any arbitrary circumstances. 此例中的 "C" 為 ABI;您也可以使用其他 ABI。 編寫不安全的函式 We wouldn't actually use pointers for a swap function - it can be done safely with switch 相關資訊 • 如何在 VSCode 中安裝 rust-analyzer 此範例會探究做為最小公因數的互通語言 C,因此很特別。C++ 和 Rust 都能以原生方式宣告及呼叫 C ABI 函式。本課程稍後會將 C++ 直接連結至 Rust。 這裡需要 allow_unsafe = true,因為#[no_mangle] 可能會允許 Rust 產生兩個名稱相同的函 式,Rust 就不再能保證系統會呼叫正確的函式。 • 這項工具會自動為非 C 功能產生 FFI 替換程式 (與 C-ABI 相容的小型、可自由使用的函式),例如讓 FFI 呼叫 Rust 或 C++ 方法;手動繫結會需要手動編寫這類頂層的、可自由使用的函式 • 這項工具和程式庫可處理一組核心型別,例如: – &[T] 傳遞時可以跨越 FFI 邊界,但無法保證任何特定 ABI 或記憶體布局。使用手動繫結時, std::span/&[T]
    0 码力 | 358 页 | 1.41 MB | 10 月前
    3
  • pdf文档 Comprehensive Rust(Português do Brasil) 202412

    otimização. Olhando para Godbolt ou Playground, pode-se ver que, neste caso, o retorno do valor depende do ABI, por exemplo, no amd64 os dois i32 que compõem o ponto serão retornados em 2 registradores (eax e edx) pode ter comportamento indefinido sob quaisquer circunstâncias arbitrárias. O "C" neste exemplo é o ABI; outros ABIs também estão disponíveis. Escrevendo Funções Inseguras Na verdade, não usaríamos ponteiros de menor denominador comum, C. Tanto C++ quanto Rust podem declarar e chamar nativamente funções C ABI. Mais tarde no curso, conectaremos C++ diretamente ao Rust. allow_unsafe = true é necessário aqui
    0 码力 | 389 页 | 1.05 MB | 10 月前
    3
  • pdf文档 Comprehensive Rust(繁体中文) 202406

    any C function might have undefined behaviour under any arbitrary circumstances. 此例中的 "C" 為 ABI;您也可以使用其他 ABI。 編寫不安全的函式 We wouldn't actually use pointers for a swap function - it can be done safely with switch 相關資訊 • 如何在 VSCode 中安裝 rust-analyzer 此範例會探究做為最小公因數的互通語言 C,因此很特別。C++ 和 Rust 都能以原生方式宣告及呼叫 C ABI 函式。本課程稍後會將 C++ 直接連結至 Rust。 這裡需要 allow_unsafe = true,因為#[no_mangle] 可能會允許 Rust 產生兩個名稱相同的函 式,Rust 就不再能保證系統會呼叫正確的函式。 • 這項工具會自動為非 C 功能產生 FFI 替換程式 (與 C-ABI 相容的小型、可自由使用的函式),例如讓 FFI 呼叫 Rust 或 C++ 方法;手動繫結會需要手動編寫這類頂層的、可自由使用的函式 • 這項工具和程式庫可處理一組核心型別,例如: – &[T] 傳遞時可以跨越 FFI 邊界,但無法保證任何特定 ABI 或記憶體布局。使用手動繫結時, std::span/&[T]
    0 码力 | 356 页 | 1.41 MB | 1 年前
    3
  • pdf文档 Comprehensive Rust(日语) 202412

    Looking at Godbolt or Playground, one can see that in this case, the return of the value depends on the ABI, e.g. on amd64 the two i32 that is making up the point will be returned in 2 registers (eax and edx) any C function might have undefined behaviour under any arbitrary circumstances. この例の "C" は ABI です(他の ABI も使用できます)。 Unsafe 関数の書き方 実際には、swap 関数ではポインタは使用しません。これは参照を使用することで安全に実行できま す。 アンセーフな関数内では、アンセーフなコードを • VSCode に rust-analyzer をインストールする方法 この例は、共通の相互運用言語である C に集約されているため、一般的ではありません。C++ と Rust はどちらも、C ABI 関数をネイティブに宣言して呼び出すことができます。コースの後半で、C++ を Rust に直接接続します。 allow_unsafe = true is required here because
    0 码力 | 381 页 | 1.36 MB | 10 月前
    3
共 20 条
  • 1
  • 2
前往
页
相关搜索词
ComprehensiveRustUkrainian202412Persian简体中文简体中文EnglishEspaol繁体繁体中文PortugudoBrasil日语
IT文库
关于我们 文库协议 联系我们 意见反馈 免责声明
本站文档数据由用户上传或本站整理自互联网,不以营利为目的,供所有人免费下载和学习使用。如侵犯您的权益,请联系我们进行删除。
IT文库 ©1024 - 2025 | 站点地图
Powered By MOREDOC AI v3.3.0-beta.70
  • 关注我们的公众号【刻舟求荐】,给您不一样的精彩
    关注我们的公众号【刻舟求荐】,给您不一样的精彩