文章 2024-06-11 来自:开发者社区

c++语言核心技术要点,《运行时类型识别RTTI》

1、什么是RTTI? RTTI:Run-Time Type Identification运行时类型识别 程序在运行时能够使用基类的指针或引用来检查这些指针或引用所指的对象的实际的派生类。 在这里要用到两个C++中的关键字:typeid和dynamic_cast 2、typeid typeid是C++中一个用来获取变量类型的关键字,用法跟使用函数一样 typ...

c++语言核心技术要点,《运行时类型识别RTTI》
文章 2024-05-24 来自:开发者社区

C++语言中的内存管理技术

一、引言 在C++编程中,内存管理是一个至关重要的概念。良好的内存管理不仅关系到程序的正确性和性能,还涉及到系统的稳定性和安全性。C++提供了多种内存管理的方式,包括动态内存分配、智能指针、RAII(Resource Acquisition Is Initialization)等。本文将深入探讨C++中的内存管理技术,并通过示例代码展示其用法和最佳实践。 二、C++内存分配基础 ...

C++ 入门教程开发文档

42 课时 |
18003 人已学 |
免费
开发者课程背景图
阿里云文档 2024-02-23

使用Rust和C++语言开发网关插件

本文提供使用Rust和C++语言开发网关插件的SDK指引。

阿里云文档 2024-01-15

如何通过C/C++实现IP直连访问HTTPDNS

移动研发平台 EMAS的HTTPDNS服务,目前仅支持Android/iOS端的SDK接入。其他类型终端,可通过C/C++语言curl库实现IP直连的方式,使用HTTPDNS服务。

阿里云文档 2023-11-02

如何将C/C++语言从x86平台迁移到倚天云服务器

C/C++属于静态编译语言,C/C++编译是将源代码经由编译器、汇编器处理生成机器指令,再通过链接器和库函数结合生成可执行程序。但x86平台和ARM平台属于不同的架构,指令集也不同,其开发的程序从x86平台迁移到ARM平台上时,必须重新编译。本文介绍从x86平台迁移到倚天云服务器时,如何对C/C++中系统宏或函数进行相应修改。

阿里云文档 2023-08-14

C#、C++、Nodejs等语言的SDK

如果我们提供的Java、PHP(5.3+)、Python(2.7+) SDK无法满足您对开发语言的要求,建议您根据调用方式和具体接口文档构建HTTP请求,调用我们的服务。更多内容,请参见调用方式和API文档。调用方式API文档由于开发语言种类繁多,我们无法熟悉和精通各种开发语言并维护相应的SDK,但...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。