C++常用术语及其英文翻译的含义和简单用途总结(七)

C++机器翻译 阅读详情

(1)条件状态(condition state):可被任何流类使用的一组标志和函数,用来指出给定流是否可用。

(2)文件模式(file mode):类fstream定义的一组标志,在打开文件时指定,用来控制文件如何被使用。

(3)文件流(file stream):用来读写命名文件的流对象。除了普通的iostream操作,文件流还定义了open和close成员。成员函数open接受一个string或一个C风格字符串参数,指定要打开的文件名,它还可以接受一个可选的参数,指定文件打开模式。成员函数close关闭流所关联的文件,调用close后才能调用open打开另一个文件。

(4)fstream :用于同时读写一个相同文件的文件流。默认情况下,fstream以in(读模式)和out(写模式)模式打开文件。

(5)ifstream:用于从输入文件读取数据的文件流。默认情况下,ifstream以in模式打开文件。

(6)ofstream:用来向输出文件写入数据的文件流。默认情况下,ofstream以out模式打开文件。

(7)继承(inheritance):程序设计功能,令一个类型可以从另一个类型继承接口。类ifstream和istringstream继承自istream,ostream和ostringstream继承自ostream。

C/C++术语,中英文对照 源程序 source program 通过字符序列创造出来的程序 源文件 source file 保存源程序的文件 诊断信息 diagnostic message 编译,链接或执行时发生的错误信息 注释 comment //单行或者/*多行 */ 函数调用 function call 实参 argument 语句 statement 翻译阶段 translation phase 阅读详情

相关推荐

C++常用术语及其英文翻译的含义和简单用途总结(一)

学习C++ Primer 时对一些常用术语(包括对应英文)及其简单用法的总结。

lfeng_coding的博客 1万+

C++常用术语及其英文翻译的含义和简单用途总结(二)

(1)地址(address)是一个数字,根据它可以找到内存中的一个字节。 (2)别名声明(alies declaration)为一种类型定义一个同义词:使用“名字 = 类型”的格式将名字作为该类型的同义词,行使相同的功能。  (3)算术类型(arithmetic type)布尔值、字符、整数、浮点数等内置类型。 (4)数组(array)是一种数据结构,存放着一组未命名

lfeng_coding的博客 2947

C++常用术语及其英文翻译的含义和简单用途总结(六)

(1)抽象数据类型(abstract data type)封装(隐藏)了实现细节的数据结构 (2)访问说明符(access specifier)包括关键字public 和 private。用于定义成员对类的用户可见还是只对类的友元和成员可见。在类中说明符可以出现多次,每个说明符的有效范围从它自身开始,到下一个说明符为止。 (3)聚合类(aggregate class)只含有公有成员的类,并且没

lfeng_coding的博客 4849

C++常用术语及其英文翻译的含义和简单用途总结(三)

(1)begin  是string 和vector 的成员函数,返回指向第一个元素的迭代器。也是一个标准库函数,输入一个数组,返回指向该数组首元素的指针。 (2)缓冲溢出区(buffer overflow)一种严重的程序故障,主要的原因是试图通过一个越界的索引访问容器内容,容器类型包括string、vector 和数组等。 (3)C 风格字符串(C-style string)以空字符结束的字符

lfeng_coding的博客 1817

C++常用术语及其英文翻译的含义和简单用途总结(五)

(1)二义性调用(ambiguous call)是一种编译时发生的错误,造成二义性调用的原因是在函数匹配时两个或多个函数匹配一样好,编译器找不到唯一的最佳匹配。 (2)候选函数(candidate function)解析某次函数调用时考虑的一组函数。候选函数的名字婴孩与函数调用使用的名字一致,并且在调用点候选函数的声明在作用域之内。 (3)函数匹配(function matching)编译器解

lfeng_coding的博客 5815

C++常用术语及其英文翻译的含义和简单用途总结(四)

(1)块(block)包围在花括号内的由0条或多条语句组成的序列。块也是一条语句,所以只要是能使用语句的地方,就可以使用块。 (2)break 语句(break statement)终止离他最近的循环或switch语句。控制权转移到循环或switch之后的第一条语句。 (3)case 标签 (case label)在switch语句中紧跟在case关键字之后的常量表达式。在同一个switch语

lfeng_coding的博客 2825

C++ STL容器与常用库函数

C++ STL(STL是提高C++编写效率的一个利器)

嵌入式技术开发 7393

C#字典应用:实现英文翻译和中文拼音查询

C#(发音为 “C Sharp”)是一种简洁、现代、面向对象的编程语言。由微软开发,并于2002年首次发布。它综合了C++的强大和VB的易用性,旨在为程序员提供一个快速开发软件的平台。C#语言具有丰富的数据类型、操作符和控制结构,是构建Web、桌面和移动应用程序的理想选择。字典(Dictionary)是C#中一种非常重要的数据结构,它是一种键值对(key-value pair)集合,其中每个键都是唯一的,并且每个键都与一个值相关联。

weixin_35755640的博客 805

在线翻软件译源代码(多国语言),C++

翻译软件的软代码,可用于修改,适当利用即可自动翻译超长文档。支持多国语言

c++实现表达式翻译器

构造一个中缀表达式到后缀表达式的翻译器 表达式文法及其翻译模式定义如下: expr expr + term {print(‘+’)} | expr - term {print(‘-’)} | term term term * factor {print(‘*’)} | term / factor {print(‘/’)} | factor factor ( expr ) | id {print(id.lexeme)} | num {print(num.value)}

文本翻译工具

文本翻译工具,含有代码,主要实现的功能 1、助记符翻译 2、程序地址分配/、 3、Label替换程序地址 4、数据地址替换 5、宏定义的展开

UE5实战:如何用Georeference插件搞定百度地图坐标转换(附完整代码)

本文详细解析了在UE5中使用Georeference插件实现百度地图坐标转换的全流程,包括BD-09到UE内部坐标的转换算法、UTM投影配置及性能优化技巧。通过完整代码示例和实战案例,帮助开发者高效解决数字孪生项目中的地理坐标转换难题。

weixin_30955617的博客 94

Fedora 41上安装钉钉7.6.25,我踩过的那些依赖坑和最终解决方案

本文详细记录了在Fedora 41上安装钉钉7.6.25版本的全过程,包括解决依赖问题、转换deb包为rpm格式、处理libm.so.6错误等关键步骤。通过分享这些实用技巧和最终解决方案,帮助Linux用户顺利在Fedora系统上运行钉钉客户端,提升工作效率。

weixin_30485379的博客 204

3DGS实战笔记:从相机坐标系到屏幕像素,手把手推导高斯椭球的投影变换矩阵

本文详细解析了3D高斯散射(3DGS)技术中从相机坐标系到屏幕像素的几何变换过程,重点推导了高斯椭球的投影变换矩阵。通过视图变换、投影变换和视口变换的完整流程,结合雅可比矩阵处理协方差矩阵,实现了高效的三维重建与渲染。文章提供了Python代码示例,帮助开发者深入理解3DGS的核心几何变换机制。

weixin_28691741的博客 437

Oracle19c安装,基本配置教程(超详细)

安装有出错的风险,卸载也是比较麻烦的,所以先提前设置一个还原点,在windows中的步骤如下,如果对自己有信心,可以直接跳过该部分开始安装oracle在设置中进入创建还原点的界面开始创建还原点上面已经成功创建了还原点,如果安装oracle时出现问题,自己也无法解决,恢复到安装之前即可,恢复步骤如下经过上面的步骤,Oracle我们就能够正常使用了,我们就使用自己在sql plus里面创建的账号即可,创建的表会默认存放在我们自己创建的表空间里面。

秃头披风侠的博客 7万+

(代码可运行)半导体器件和工艺模拟 使用Silvaco设计构建NMOS并提取各项工艺及器件参数

win10。

qq_20388971的博客 108

2026年算法工程师常见面试简答题

本文摘要:文章系统梳理了机器学习与深度学习中的30个核心概念,涵盖模型优化、评估指标、经典算法和大模型应用等关键知识点。主要内容包括:1)过拟合与欠拟合的成因及解决方法;2)偏差-方差权衡原理;3)数据划分与交叉验证策略;4)分类/回归任务评估指标选择;5)逻辑回归、决策树、SVM等传统算法解析;6)梯度下降优化与正则化技术;7)CNN、RNN、Transformer架构对比;8)Embedding表示与RAG技术。特别强调面试高频考点如XGBoost改进、注意力机制原理等,并给出实际工程中的解决方案建议,

不务正业的猿 349

基于STM32的智能婴儿床设计(蓝牙通信+摄像头监控)_315

本项目设计并实现了一款基于STM32微控制器的智能婴儿床系统,通过多种传感器和智能控制模块为家长提供更便捷和高效的婴儿照护解决方案。系统包括婴儿哭泣检测、湿度监测、空气质量检测、温度监控等多项功能,并通过蓝牙与手机APP进行数据传输和远程控制。婴儿床内置摇摇床和安抚音乐播放功能,能够在婴儿哭泣时自动启动摇摇床并播放安抚音乐。此外,系统还支持摄像头远程监控,让家长实时查看婴儿的状态。整个系统采用STM32F103RCT6作为核心控制单元,结合声音传感器、湿度传感器、MQ135空气质量传感器。

863

KubeVela入门到精通-K8S多集群交付

KubeVela是一个功能强大、易于使用、高度可扩展的应用交付与管理平台。它基于Kubernetes和OAM 技术构建,通过开放应用模型(OAM)来作为顶层的抽像,提供了声明式部署、多集群/混合环境支 持、插件与扩展性、中心化管控以及易于使用与可观测性等特点。

小杨同学的博客 1269

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

上一篇: strcpy函数的用法
下一篇: C++常用术语及其英文翻译的含义和简单用途总结(八)
lfeng_coding
博客等级 码龄11年 77粉丝 23原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值