技术栈
string
三体世界
3 天前
java
·
c语言
·
开发语言
·
c++
·
windows
·
visual studio
·
string
C++ string的模拟实现
Hello!!大家早上中午晚上好,昨天复习了string的使用,今天来模拟实现一下string!!!包一下头文件ok初步工作完成;
三体世界
5 天前
java
·
c语言
·
开发语言
·
c++
·
windows
·
visual studio
·
string
C++ STL序列式容器之一 string
Hello!!大家早上中午晚上好!!今天开始关于C++STL六大组件部分内容复习!!!所谓序列式容器是以线性方式存储元素的容器,序列式容器不对存储的元素进行排序,元素的顺序与它们存储的顺序相同,常见的序列式容器有:string、vector、list、deque
DARLING Zero two♡
1 个月前
开发语言
·
c++
·
stl
·
string
C++效率掌握之STL库:string底层剖析
了解完 string 函数的主要用法,很有必要对 string 进行深层次的剖析,进一步了解其运作原理,深化理解的同时帮助我们在找 Bug 时提升效率
DARLING Zero two♡
2 个月前
开发语言
·
c++
·
stl
·
string
C++效率掌握之STL库:string函数全解
从本篇开始将开启C++里的STL库专题,网上有句话说:“不懂STL,不要说你会C++”。STL是C++中的优秀作品,有了它的陪伴,许多底层的数据结构以及算法都不需要自己重新造轮子,站在前人的肩膀上,健步如飞的快速开发
是基德吖
2 个月前
java
·
开发语言
·
字符串
·
string
·
方法
【JavaSE】String类常用字符串方法总结
目录1. length() 求字符串长度2. isEmpty() 判断字符串是否为空3. String对象的比较
灯火不休ᝰ
2 个月前
java
·
开发语言
·
string
[java] java基础-字符串篇
目录APIString创建字符串对象的两种方式:Java的内存模型字符串常量池(串池)存放地址两种构造方法的内存分析
大熊猫侯佩
2 个月前
开发语言
·
正则表达式
·
字符串
·
swift
·
string
·
成语
·
文本解析
Swift 趣味开发:查找拼音首字母全部相同的 4 字成语(下)
Swift 语言是一门现代化、安全、强大且还算性感的语言。在去年 WWDC 24 中苹果正式推出了秃头码农们期待许久的 Swift 6.0,它进一步完善了 Swift 语言的语法和语义,并再接再厉——强化了现代化并发模型的安全性和灵活性。
桃园码工
3 个月前
sass
·
string
·
css预处理
2_Sass String(字符串) 函数 --[CSS预处理]
Sass 提供了一组强大的字符串函数,用于处理和操作字符串。这些函数可以让你轻松地拼接、提取子串、查找字符位置等。以下是 Sass 中的字符串函数及其用法:
码农飞飞
4 个月前
开发语言
·
算法
·
rust
·
string
·
所有权
·
字符串用法
详解Rust字符串用法
Rust主要有两种类型的字符串:String和&str。String是一个可变的堆分配的字符串类型,存储在堆上允许动态增长。String可以通过push等方法修改内容,因此它是一个可变类型。由于是堆分配的,它会自动管理内存,并且会在超出作用域时释放。
fhvyxyci
4 个月前
开发语言
·
c++
·
string
【C++之STL】摸清 string 的模拟实现(下)
string的模拟实现系列文章:返回string对象底层的字符串的指针,且不可通过返回的指针修改字符串。
矛取矛求
5 个月前
c语言
·
开发语言
·
c++
·
接口
·
string
string接口的深度理解(内附思维导图)
C语言中的字符串C语言中,字符串是以'\0'结尾的一些字符的集合,为了操作方便,C标准库中提供了一些str系列 的库函数,但是这些库函数与字符串是分离开的,不太符合OOP的思想,而且底层空间需要用户 自己管理,稍不留神可能还会越界访问。
qing_040603
5 个月前
开发语言
·
c++
·
string
C++——string的模拟实现(上)
目录引言成员变量1.基本框架成员函数1.构造函数和析构函数2.拷贝构造函数3.容量操作函数3.1 有效长度和容量大小
魔道不误砍柴功
5 个月前
java
·
开发语言
·
string
·
new
Java 中 String str = new String(“hello“); 里面创建了几个对象?
在Java中,字符串字面量(如"hello")会被存储在一个特殊的内存区域,称为字符串常量池(String Pool)。这个池中的字符串是不可变的,也就是说,一旦创建后,它们的值就不能更改。
red_redemption
5 个月前
java
·
c++
·
学习
·
字符集
·
file
·
string
自由学习记录(8)
是的,.exe 文件是 Windows 操作系统中的可执行文件,属于文件的一种。它们可以直接运行,通常包含程序的机器代码。当你在文件系统中检查一个包含 .exe 扩展名的文件时,它被视为普通文件。
希忘auto
6 个月前
java
·
string
Java之String类
目录初识String字符串比较相等字符串常量池理解字符串的不可变字符与字符串字符串常见操作字符串比较compareTo()函数的原码
被二进制支配的打工人
6 个月前
开发语言
·
数据结构
·
c++
·
算法
·
string
【C++ STL】深入理解string类的底层实现
我们首先实现一下string类的基本框架,包括成员变量,构造以及析构函数string底层其实是一个字符数组,与普通意义上的数组不同的是,string支持自动扩容,并且可以通过断言(assert)的方式来更加严格的检查越界问题,使用起来要更加的安全有效
被二进制支配的打工人
6 个月前
开发语言
·
数据结构
·
c++
·
string
C++ string的基本运用详细解剖
C语言中的字符串是以’\0’为结束标志的字符的数组,但字符串函数与字符串是分离的,这与OOP(面向对象编程)的思想不符,所以C++提供了支持自动扩容且用类域封装的——string类
愿天垂怜
6 个月前
c语言
·
开发语言
·
c++
·
leetcode
·
stl
·
模板方法模式
·
string
【C++】模板进阶
顾客不是买产品,他更买你做事认真的态度。💓💓💓目录✨说在前面🍋知识点一:模板的特化•🌰1.非类型模板参数
qing_040603
6 个月前
开发语言
·
c++
·
string
C++——string的了解和使用
目录引言为什么要学习string1.C语言中的字符串2.C++中的字符串auto和范围for1.auto
coffee_babe
7 个月前
java
·
jvm
·
openjdk
·
string
·
hotspot
【JVM】剖析字符串与数组的底层实现(一)
JVM有三种模型:即String Pool,但是JVM中对应的类是StringTable,底层实现是一个hashtable,如代码所示