腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
关于
c++
对象
构造
和
作用
域
的
问题
c++
、
constructor
、
scope
cout << i << endl; cout << "outer scope" << endl;} 这给出了正确
的
输出cout << i << endl; cout << "outer scope" << endl;} 这会抛出运行时异常,并给出错误
的
浏览 17
提问于2020-09-03
得票数 2
回答已采纳
1
回答
使用D中
的
C++
构造
函数
c++
、
d
在D wiki - 上有一个
关于
C++
接口
的
页面 它说,您可以链接到
C++
代码,但不能链接到特殊
的
方法,包括
构造
函数、析构函数
和
运算符重载,因为
对象
的
生存期
问题
。建议要么使用包装器(并在C/
C++
端
构造
对象
),要么用D重新实现
构造
函数。这两种方法都需要做大量工作,有时可能是不可能
的
。如果您想在您
的
D程
浏览 3
提问于2017-09-10
得票数 2
回答已采纳
2
回答
类似于javascript
的
c++
中基于堆栈
的
对象
javascript
、
c++
、
scope
、
destructor
、
stack-based
在javascript中寻找类似于堆栈中
的
析构函数或
c++
中
的
局部
对象
的
构造
,例如class M { int cnt;} // here the destructor of m will printf "Count is 2"); 所以这意味着我正在寻找一个当它
的
作用
域
结束时(当它“超出<em
浏览 14
提问于2012-11-04
得票数 5
回答已采纳
1
回答
变量具有相同
的
内存地址模式。
c++
、
c
、
gdb
我有一个函数,函数中有两个变量, char buffer[16];0xffffd01c: "\201\203\004\b\344\203\373\367\002"$1 = (int *) 0xffffd018char buffer[16]; i
浏览 5
提问于2013-11-25
得票数 0
回答已采纳
2
回答
何时
构造
函数调用中
的
堆栈
对象
?
c++
、
stack
、
object-construction
假设我有一个简单
的
函数: if(val == 0) { } stringstreamss; cout << ss.str();} 如果我用val == 0调用函数,字符串
对象
ss是否会被
构造
?
浏览 1
提问于2016-03-03
得票数 4
回答已采纳
2
回答
对象
的
ctor
和
dtor必须位于同一个线程上吗?
c++
、
multithreading
、
raii
使用
C++
RAII,当
对象
超出
作用
域
时,dtor将被调用。多线程
的
机制总是涉及传递要在新线程上运行
的
回调。因此,我认为一个
对象
不可能在一个线程中被
构造
,而在另一个线程中被破坏,因为它们必须是不同
的
作用
域
。 我说得对吗?或者在某些情况下,可以在不同
的
线程中调用
对象
ctor
和
dtor?
浏览 1
提问于2017-07-07
得票数 3
回答已采纳
1
回答
在mfc
和
c++
中调用方法时::是什么意思?
c++
我在我
的
项目中找到了一个代码,比如代码与JNI相关。 是不是因为线程编程(我不知道)?
浏览 0
提问于2018-03-01
得票数 0
1
回答
C存储类与
C++
析构函数
的
关系是什么?
c++
、
c
我对C/
C++
编程非常陌生。In
C++
、Constructor
和
Destructor用于初始化
和
释放占用
的
.
对象
的
资源。是的,
构造
函数有助于减少大量重复代码,但析构函数用于释放
和
/或释放资源(一旦
对象
超出
作用
域
)。 这些概念在其实现过程中是否以某种方式耦合?
浏览 3
提问于2021-10-05
得票数 0
回答已采纳
1
回答
从cython直接调用
C++
结构
构造
函数
python
、
struct
、
cython
我试图包装一些在
构造
函数中使用结构
的
C++
代码,而不知道如何使用。
C++
结构:{ double y; double x; double z; 现在,我希望能够通过类似于cdef point_3d p1(v, v, v)
的
东西(从cython文件中)
构造
浏览 3
提问于2017-08-31
得票数 5
回答已采纳
1
回答
变量静态初始化失败
c++
、
c++11
、
static
、
static-initialization
我偶然发现了一个不知从哪里来
的
问题
。// File.h static std::vector<MyObjec
浏览 6
提问于2014-09-23
得票数 4
3
回答
多线程中
的
单例使用
c++
、
synchronization
我正在读一本
关于
应用
C++
的
关于
锁定
和
设计
的
书。void addRef() { ref++; } 虽然像ref++这样
的
语句看起来微不足道,但不能保证它是原子
的
在这个特定
的
示例中,如果addRef是在subRef之后调用
的
,则会创建一个bug。
问题
不在于缺少锁,而是设计不当。如果一个
对象
必
浏览 5
提问于2013-07-30
得票数 0
回答已采纳
2
回答
如何编写确定其编译器
的
程序
c++
、
c
如果它在编译器
C++
中运行,它应该打印"
C++
“。sizeof(char)==sizeof('a')// C code: return 0;输出:C //
C++
code:
浏览 2
提问于2014-02-20
得票数 0
回答已采纳
1
回答
在C中创建跟踪当前
作用
域
的
宏
c
、
macros
在
C++
中,
对象
构造
函数
和
析构函数可用于在代码执行期间跟踪
作用
域
,如下所示: #define TRACE(msg) Helper trace_helper(msg); printf(“enter %s”, name); ~Helper() { printf(“exit %s”, _name); } }; 这允许我跟踪我
的
代码现在,在C中没有可用
的
构造
函数<em
浏览 9
提问于2019-10-12
得票数 0
2
回答
构造
函数
和
析构函数
的
调用序列?
c++
、
constructor
、
destructor
假设有两个具有自动存储持续时间
的
对象
: ClassA objA(...); // [A] code that uses objA and objB
C++
标准是否指定了objA
和
objB
构造
函数
的
相对顺序?例如,我们是否可以假设当调用objA
的
构造
函数时,由objB
的
构造
函数引起
的
任何副
作用
都是可见<em
浏览 4
提问于2013-06-27
得票数 0
回答已采纳
2
回答
目标C中
的
自动变量
objective-c
是否有一种方法可以在object中使用
构造
函数/析构函数(在堆栈上)创建一个
作用
域
变量/
对象
,还是需要为此添加
C++
?
浏览 5
提问于2010-11-09
得票数 0
4
回答
C++
中
的
垃圾收集/析构函数
c++
、
memory-management
我是
C++
的
新手。据我所知,与java不同,
C++
没有自动垃圾处理功能,因此我们在类中为
对象
添加了析构函数:~class A(); // destructor 我很好奇当我们使用内存是如何释放
的
?
浏览 0
提问于2013-03-10
得票数 1
5
回答
Java,在
对象
的
作用
域
结束时执行方法
java
、
object
、
scope
、
destructor
我有一个具有特定状态
的
对象
。
对象
被传递,并且它
的
状态被临时改变。.); obj.loadState();在
C++
中,可以在
构造
和
析构时使用
对象
的
作用
域
来运行一些代码,例如 NeatManager mng(obj); obj.use(
浏览 0
提问于2010-01-22
得票数 17
回答已采纳
1
回答
C++
需要帮助实现报头中
的
类声明
c++
、
class
、
header
、
declaration
线:const char* operator*() const { return str_; }它是做什么
的
?为什么在函数名之后有一个*?我对const
的
理解是函数/变量永远不会改变,但是括号后面的第二个const意味着什么呢?Utf8Value(const Utf8Value&);是像第一行explicit Utf8Value(Local<v8::Value> obj);那样
的
另一个
构造
函数吗?
浏览 1
提问于2017-04-11
得票数 0
回答已采纳
1
回答
传递给着色器
的
颜色不起
作用
c++
、
opengl
、
glfw
、
opengl-3
我对OpenGL非常陌生,有一个简单
的
程序,我现在正在处理这个程序。此外,我还在想,一旦一个
对象
超出了
作用
域
,并且调用了
C++
,那么使用delete是否会失去OpenGL状态。它位于着色器类
的
构造
函数中,shaderID是Shader
的
成员变量。
浏览 2
提问于2014-10-30
得票数 0
回答已采纳
1
回答
Javascript
作用
域
和
匿名函数:如何将参数
对象
传递给jQuery jEditable插件?
javascript
、
jquery
、
callback
、
jeditable
编辑:我希望是简化
的
问题
和
代码示例!我只是不知道如何通过包装器函数传递
浏览 2
提问于2011-03-25
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
第二部分:关于析构函数何时执行
C语言中,全局变量与局部变量同名时,如何判断
关于C语言编程入门基础学习的一些,常识类的小知识,干货分享
一文详解C+编程中重要的类的重要函数成员及其重点难点解析
C/C+实现图形化打印:爱心形、菱形及十字形等全部实现!
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券