腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
重载
C++
中
的
"
delete
“
操作符
,
以
打印
使
用它
的
文件
的
行
和
名称
?
、
、
、
、
我试图
重载
"
delete
“
操作符
,以便在控制台中
打印
使
用它
的
文件
的
行号
和
名称
。我尝试了以下几种方法: #include <iostream> printf("%s: line %d -> ", file, line);
浏览 24
提问于2021-05-09
得票数 1
回答已采纳
4
回答
C++
& Java -
重载
操作符
、
我有一个很难理解
的
C++
和
Java
重载
操作符
的
主题。int numerator() { return t; } private: };在java<e
浏览 4
提问于2011-06-19
得票数 3
回答已采纳
4
回答
监视
C++
中
的
内存分配
、
、
、
在源代码
中
监视内存分配/de_分配
的
最佳方法是什么。我有一个
C++
程序,它动态地分配大量
的
内存,我想要跟踪哪个对象正在从哪个类
中
获取
和
释放内存。在我
的
程序输出
中
我想要
的
是: Creating Object from ClassA, Memory Usage ...我现在所做
的
只是
重载
全球新运算符,但我听说它不是非常安全
的
。此外,我需要一种不需要更改所有类
的</em
浏览 4
提问于2012-08-29
得票数 2
2
回答
模板、对象
和
基元
、
我有下面的类模板,它将同时接受原语
和
对象。但是,像这样,我只能
打印
原语。
如何
使
它同时使用原语
和
对象?
浏览 3
提问于2014-12-14
得票数 0
回答已采纳
1
回答
C++
对齐new[]
、
、
概述我可以
以
某种方式显式调用这个
操作符
,或者编译器会自动推断
重载
吗?:从
的
角度来看,编译器似乎会根据对齐需求是否大于__STDCPP_DEFAULT_NEW_ALIGNMENT__
浏览 2
提问于2020-10-28
得票数 8
回答已采纳
4
回答
将指针与char变量一起使用
、
假设现在我想将变量a
的
地址存储在char指针p
中
如果我使用cout << p;,那么我得到
的
是值s,而不是地址! 有谁能解释一下原因吗?
浏览 0
提问于2010-07-30
得票数 2
3
回答
胡萝卜括号在
C++
中
做什么?
、
、
最近,我一直在看“
C++
入门”视频,其中一些视频在解释某些概念方面做得比其他
的
更好。然而,视频
中
没有提到一些东西,这就是胡萝卜括号
的
含义。例如: return 0; 我只对上面函数
的
第一
行
感兴趣。如果我
的
理解是正确
的
,cout会
打印
后面的变量或值,而endl则在表示"\
浏览 2
提问于2016-05-13
得票数 0
回答已采纳
2
回答
如何
将
重载
的
new/
delete
操作符
的
作用域限制为仅限于翻译单元(当它们不能成为静态时)
、
在将项目从Visual Studio 2010迁移到2017年
的
过程
中
,我遇到了一个问题。其中一个项目具有全局静态
重载
的
new/
delete
运算符,在使用VS2017编译时,它会抛出一个错误,即new/
delete
运算符不能声明为静态
的
(它用于在VS2010上编译)。但是静态确保特定于翻译单元
的
这些过载
的
新/删除
的
范围。当不允许更多
的
静态new/
del
浏览 19
提问于2020-05-06
得票数 1
2
回答
在
c++
中
重载
删除运算符
、
、
在我
的
代码
中
,我
重载
了new
和
delete
操作符
以
获取
文件
名
和
行号。在我
的
代码
中
,我使用了map
和
stack。当我从映射中删除一个特定值时,它只调用
重载
的
delete
函数,但我只希望显式
的
delete
语句能够访问我
的
函数,而不是其他函数。我该怎么做呢?
浏览 2
提问于2010-09-08
得票数 3
6
回答
Java不能
重载
任何
操作符
。为什么?
、
可能重复: 在
c++
中
,我们可以执行
操作符
重载
。但是Java也是一种面向对象
的
语言。那么,为什么java不支持
重载
呢?
浏览 12
提问于2010-04-13
得票数 6
回答已采纳
2
回答
C++
类iostream
重载
、
我还处于
C++
的
基本学习过程
中
,当我经历
操作符
重载
部分时,我不能理解iostream
重载
操作符
的
函数调用步骤。我之所以感到困惑,是因为下面的
C++
代码可以区分基本类型
的
数据iostream调用
和
类iostream调用,因为“
重载
iostream函数是通过friend命令在类定义之外定义
的
。”请看下面的例子。因此,要调用
重载
电话(或>>
浏览 0
提问于2015-03-28
得票数 0
4
回答
作为Cout
的
一部分跟踪/显示数组索引(
C++
)
我有一个命令行
C++
程序,可以让您输入一个人
的
基本信息(ID号、姓名、年龄等)。并且我想
以
以下方式输出到控制台:Index ID #我
重载
了ostream (<<)
操作符
以
打印
出所有字段,如您所见。虚线
和
标题来自displayHdg()函数。无论
如何
,我还不能弄清楚
如何</e
浏览 0
提问于2010-03-11
得票数 0
1
回答
C++
-“_itoa”未在此范围内声明
在UserProfile.h
中
,我声明了类UserProfile..。include <map>{}#include "UserProfile.h" inline UserProfile::User
浏览 0
提问于2015-01-05
得票数 1
回答已采纳
3
回答
覆盖模板结构
的
<<运算符
<
操作符
过载,以便cout能够
打印
mf。首先,我尝试让
重载
函数成为直接
以
mf为参数
的
朋友。我这么做是因为如果我
以
Matrix作为参数,我需要处理模板,而我不知道
如何
去做。numcpp::mf inputs; std::cout << inputs;但是,这在.h
文件
中
给出了一个错误因此,
浏览 1
提问于2020-12-21
得票数 0
回答已采纳
2
回答
命令提示符
中
的
字符“<”
、
、
、
、
我有一个我正在编写
的
程序,我已经完成了它,但是它
的
要求/规范说:Peter David < savednames.txt 它应该在savednames.txt
中
打印
出与"Peter“
和
"David”匹配
的
名称
。我已经编写了程序,但我自己
的
程序是交互式
的
,即它要求
文件
,然后您想要搜索
的<
浏览 3
提问于2014-05-03
得票数 0
回答已采纳
3
回答
C
和
C++
之间
的
__func__值差
、
、
、
、
C标准可以保证__ func __ value始终是封闭函数
的
名称
,而在
C++
(当然是指C++11 )
中
,它可以是任何实现定义
的
字符串(例如,如果函数foo没有参数,我们可以得到类似于“某些string[] =“函数
名称
”出现,其中函数
名称
是词汇包围函数
的
名称
。ISO/IEC 14882:2011 8函数-局部预定义变量_被定义为静态
浏览 2
提问于2013-01-04
得票数 8
回答已采纳
2
回答
C++
中
的
字符指针
、
、
有人告诉我,strdup返回存储字符串
的
地址。所以在我提到
的
程序
中
,要
打印
字符串,我认为我必须使用取消引用
操作符
*,但如果我这样做了,它只
打印
第一个字符,而不使用取消引用
操作符
,我将得到整个字符串。我不知道什么时候使用取消引用
操作符
。当我用int检查它时,它输出
的
是地址而不是值。为什么会有不同。
浏览 0
提问于2018-07-17
得票数 0
1
回答
替换所有新
的
运算符
、
我在(嵌入式)
C++
应用程序中使用实时操作系统。由于我正在处理一个嵌入式目标,所以我试图将堆分配保持在最低限度。然而,在某种程度上,像向量这样
的
STL类非常有用。因为我使用
的
是RTOS,所以必须确保新
的
/malloc()调用是线程安全
的
。幸运
的
是,我
的
RTOS (FreeRTOS)提供了自己
的
(threadsafe) malloc()例程。我只需要
用它
们。到目前为止,我实现了下面的新/删除对,并将其链接到二进制<
浏览 0
提问于2019-03-29
得票数 1
回答已采纳
3
回答
变量后面的两个括号?
、
、
我有这样
的
一种方法 95 ( 97 const surfaceScalarFieldLESModel> 145 cstrIter()(U, phi, transport, turbulenceModelName)147 } 如果我是对
的
,cstrIter是类dictionaryConstructorTable::iterator
的</
浏览 8
提问于2013-11-12
得票数 2
回答已采纳
6
回答
为什么在OOPS
中
定义
重载
方法?
、
、
面试官问我什么是方法
重载
,我给出
的
答案是,方法
重载
是在同一个类
中
,其中两个或多个方法具有相同
的
名称
但不同
的
签名,示例如下:public intthree parameters return a + b + c;对于这个例子,他说为什么我们需要两个同名
的
方法相反,我们可以有两个不同<e
浏览 3
提问于2017-11-15
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C+笔记六十五:重载等号操作符实现深拷贝
C+笔记七十二:MyString类案例——重载等号和数组操作符
C+从入门到放弃(2)操作符重载
Kotlin语言中的那些冷门知识点
10个MySQL数据库技巧(二)
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券