当前位置: 首页 > wzjs >正文

做雇主品牌的网站seo必备软件

做雇主品牌的网站,seo必备软件,饿了么网站做要多少钱,物流企业网站建设特色std::shared_ptr 的 Rust 绑定称为 SharedPtr。 限制: SharedPtr 不支持 T 为不透明的 Rust 类型。对于在语言边界上传递不透明 Rust 类型的所有权,应改用 Box(C 中的 rust::Box)。 示例 // src/main.rsuse std::ops::Deref; …

std::shared_ptr 的 Rust 绑定称为 SharedPtr。

限制:

SharedPtr 不支持 T 为不透明的 Rust 类型。对于在语言边界上传递不透明 Rust 类型的所有权,应改用 Box(C++ 中的 rust::Box)。

示例

// src/main.rsuse std::ops::Deref;
use std::ptr;#[cxx::bridge]
mod ffi {unsafe extern "C++" {include!("example/include/example.h");type Object;fn create_shared_ptr() -> SharedPtr<Object>;}
}fn main() {
let ptr1 = ffi::create_shared_ptr();
{// 创建第二个 shared_ptr,共享同一个对象的所有权。// 仍然只有一个 Object,但有两个 SharedPtr<Object>。// 两个指针都指向堆上的同一个对象。let ptr2 = ptr1.clone();assert!(ptr::eq(ptr1.deref(), ptr2.deref()));// ptr2 超出作用域,但 Object 尚未被销毁。
}println!("向 Object 说再见");// ptr1 超出作用域,Object 被销毁。
}
// include/example.h#pragma once
#include <memory>class Object {
public:
Object();
~Object();
};std::shared_ptr<Object> create_shared_ptr();
// src/example.cc#include "example/include/example.h"
#include <iostream>Object::Object() { std::cout << "construct Object" << std::endl; }
Object::~Object() { std::cout << "~Object" << std::endl; }std::shared_ptr<Object> create_shared_ptr() {
return std::make_shared<Object>();
}
http://www.dtcms.com/wzjs/163751.html

相关文章:

  • 网站里的动画是什么软件做的网络整合营销推广
  • WordPress抓取文章seo与sem的区别
  • 网站的弹窗怎么做关键词排名怎么做上去
  • 用dw做静态网站的步骤公司推广
  • 网站建站主机成都seo技术经理
  • 网站建设前的市场分析怎么写上海百度推广方案
  • 网站图片加alt标签站长之家权重
  • 东莞 网站建设自媒体平台注册下载
  • 软件平台拓扑图厦门网站推广优化哪家好
  • 网站建设实训存在的问题快速seo软件
  • 网站禁止复制代码惠州seo推广外包
  • 做教育的网站需要资质吗品牌策划方案范文
  • b2bb2c网站电子商务网站建设前期方案域名注册哪个平台比较好
  • 做网站运营经理的要求私域运营软件
  • php网站开发视频教学搭建一个网站的流程
  • 健康养老网站建设关键词搜索推广排行榜
  • 江西赣州最新疫情昆明seo推广外包
  • 行业做门户网站挣钱吗最知名的网站推广公司
  • 同ip网站有什么危害seo推广策略
  • 防伪码查询网站怎么做的谷歌搜索引擎入口363
  • 网站建设需要多少资金网站设计专业的公司
  • 做一个公司网站软文营销的经典案例
  • 网站建设服务流程世界杯最新排名
  • 个人网站公安备案在哪里推广自己的产品
  • 企业网站建设策划书1万字地推接单平台找推网
  • 最全的提交网站入口大全seo技术分享免费咨询
  • 国外品牌网站西安网站推广
  • 网站二级域名查询宁波网络营销推广公司
  • 青岛网站建设市场seo图片优化的方法
  • 如何做网站平台关注自己动手建立个人网站