为什么“using namespace std;”被认为是不好的做法?
作者:akbiggs 提问时间:9/21/2009
我听说这是不好的做法,我应该直接使用。 为什么会这样?它是否冒着声明与命名空间中的某些内容同名的变量的风险?using namespace std;std::coutstd::cinstd...
空 问答列表
作者:akbiggs 提问时间:9/21/2009
我听说这是不好的做法,我应该直接使用。 为什么会这样?它是否冒着声明与命名空间中的某些内容同名的变量的风险?using namespace std;std::coutstd::cinstd...
作者:Dimitri C. 提问时间:6/22/2009
我喜欢 C++ 命名空间的概念,因为它们有助于保持源代码简洁,同时避免名称冲突。在 .cpp 文件中,使用“using namespace”声明,这非常有效。但是,在头文件中,这不能使用,因为它“打开...
作者:Gullah Geechee 提问时间:7/17/2022
使用 Ansible 模块 ,我正在尝试将子节点添加到以下 XML 数据:(保存到 namespace-test.xml 中community.general.xml) <configuration...
作者:akbiggs 提问时间:9/21/2009
我听说这是不好的做法,我应该直接使用。 为什么会这样?它是否冒着声明与命名空间中的某些内容同名的变量的风险?using namespace std;std::coutstd::cinstd...
作者:Frank Henard 提问时间:10/6/2017
我正在尝试弄清楚如何使用 > (import (prefix some-module :some-module)) 文档在这里 我在这里找到了定义的例子。 现在,我该如何参考它的定义呢? ...
作者:JamesTheAwesomeDude 提问时间:11/8/2023
我有一个 C 库,我正在尝试为其创建(外行,API 模式)CFFI 绑定。C 库提供了每个函数的各种实现,但它们都添加了这个巨大的、令人讨厌的前缀。 例如,GreenSpam 子模块中 foo 函数...
作者:fredoverflow 提问时间:12/6/2010
有令人信服的论据反对,那么为什么它被引入语言中呢?不会破坏命名空间的目的吗?我为什么要写?有没有我不知道的问题,也许是在成语的行中,或者类似的东西,优雅地解决了?using namespace std...
作者:0x5929 提问时间:9/23/2023
我看到以下内容已记录在案,但我很难想象如何实现这一点。 // Even better! var myGreatMixin = { // ... methods: { publicMethod(...
作者:Sweep 提问时间:6/16/2023
嘿嘿,基本上我写这个简单的函数来问你有多少辆车,在数组中输入数量,并将汽车的名称也分配给数组。还制作了一个 for 循环来显示它,它说它没有在范围内声明,我只是不明白为什么它这么说。有人可以帮我吗? ...
作者:Lyn 提问时间:6/6/2019
我是 Kotlin 的新手,并试图用谷歌搜索它,但我不明白。 示例如下:https://try.kotlinlang.org/#/UserProjects/q4c23aofcl7lb155oc307...