问答列表

C++,按指针传递 [复制]

作者:Jayanth G 提问时间:1/13/2021

这个问题在这里已经有答案了: 为什么“using namespace std;”被认为是不好的做法? (42 个回答) 2年前关闭。 我实际上在想这个程序应该抛出一个编译错误(因为,我正在将值传递给...

访问全局变量和命名空间变量

作者:BethBorgov 提问时间:1/14/2021

我正在尝试使用以下代码中的 using 指令访问变量 x: #include <iostream> using namespace std; int x = 10; namespace e { in...

C++ 堆栈帧/激活记录和“this”指针

作者:Cody M 提问时间:1/18/2021

这是我在这里的第一篇文章,如果我搞砸了什么,我将不胜感激。 C++ 是否实现激活记录?我在这方面的经验主要是用 Java 的,所以我不确定其他语言是否也是如此。 如果是这样,在 C++ 中说“this...

如何在Visual Studio中自动查找和添加命名空间 using 子句的类型?

作者:Kayhan 提问时间:1/29/2021

当我尝试编写一些函数时,我必须手动添加所需的命名空间。 是否有任何关键字或快捷方式可以像 ReSharper 那样自动添加 using 子句? 谢谢。...

指针,结构 C

作者:Aaron7 提问时间:1/30/2021

如果我传递参数函数等结构,我该如何处理该结构**? typedef struct TQueue { ... int m_Len; }TQUEUE; void nahraj(TQUEUE **t...

malloc 如何在包装函数中工作?[复制]

作者:alex 提问时间:2/16/2021

这个问题在这里已经有答案了: 如何修改已传递到 C 语言中函数的指针? (7 个答案) 2年前关闭。 我有一个问题专门针对: void* malloc (size_t size); 在互联网上...

NULL、'\0' 和 0 有什么区别?

作者:gnavi 提问时间:8/19/2009

在 C 中,零 -- , 和 的各种值之间似乎存在差异。NULLNUL0 我知道 ASCII 字符的计算结果为 或 。'0'480x30 指针通常定义为:NULL #define NULL 0 ...

为什么在对象初始化期间,此指针指向成员构造函数中的错误对象?

作者:Yusuf Tarık Günaydın 提问时间:3/9/2021

以下代码将同一地址打印两次: #include <iostream> struct B { B() { std::cout << this << std::endl; } }; stru...

未命名空间中“使用命名空间”的范围

作者:zdf 提问时间:3/9/2021

为什么 using 指令包含在匿名命名空间中时,其行为就好像它出现在全局范围内一样?using namespace std; #include <iostream> namespace x { ...

“using”指令位于命名空间内

作者:manikanth reddy 提问时间:3/5/2021

我正在尝试在Visual Studio 2019中制作自定义模板项目。在我的模板中,项目指令应该在命名空间内。 在编码时,我把它们放在里面。但是当项目生成时,我在外面看到它们(我的代码被覆盖了)。 ...


共902条 当前第65页