问题标签 [namespaces]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - 污染全局命名空间
我认为这里的大多数 C++ 程序员都会同意污染全局命名空间是一个坏主意,但是有时可以忽略此规则吗?
例如,我有一个需要在整个特定应用程序中使用的类型 - 我应该这样定义它:
或者使用命名空间:
你喜欢哪个?有时可以接受使用第一种方法吗?
namespaces - 如何在 Windows 资源管理器中托管根命名空间扩展
有一种方法可以创建以特定文件夹为根的命名空间扩展。
它涉及创建名称如下的文件夹:
Windows 资源管理器将自动在该位置托管该 clsid 的 NSE。
但是对于我的生活,我再也找不到语法了。它曾经在 MSDN 上的命名空间扩展文档中,它列出了将命名空间放入 Windows 资源管理器的 3 种方法——这是其中之一。
语法是什么 - 它让我发疯!
c# - 一次删除整个项目或解决方案中未使用的命名空间
我知道你可以逐个文件地做。
有没有办法一步一步对项目中的所有文件执行此操作?
c++ - 命名空间会发生什么?
当在给定命名空间 a,b 中使用函数 a::open,b::open 从源代码中创建 dll 时,调用这些函数时是否会发生冲突。
c# - 在 .Net 中调用命名空间的最佳方法是什么
在过去,我总是将某个特定项目的命名空间与项目(和原则类)相同,例如:
然后从其他项目中,每当我调用该类时,它总是:
我现在开始认为这可能不是一个好主意,但我有点难倒我的命名空间的实际名称。其他人做什么?您的所有项目是否只有一个命名空间?
.net - .aspx 页面后面代码的自定义命名空间
我正在使用.NET2.0。假设一个带有 txtInput 和 btnSomeAction 的简单 aspx 表单
然后在我的表格后面的代码中
一切正常。
然后我想将代码添加到自定义命名空间,如
这样做时,我会得到一个编译器错误:
名称 'txtInput' 未声明 - 好像代码不再连接到页面
我需要修改 aspx 页面以包含命名空间吗?部分类呢?
c++ - 源文件的首选命名空间语法
假设在名为Bar
的命名空间中调用了一个类foo
,您更喜欢源 (.cpp/.cc) 文件的哪种语法?
或者
我大量使用命名空间并且更喜欢第一种语法,但是当使用 Visual Studio 类向导(WM_COMMAND 处理程序等)添加代码时,自动生成的代码使用第二种语法。一种语法比另一种语法有什么优势吗?
c++ - 使用#include 的区别和#include在 C++ 中
在C++#include<filename> and #include<filename.h
中使用> 有什么区别?使用这两者中的哪一个以及为什么使用它?
.net - 根命名空间和程序集名称之间的区别
两者有什么区别?
namespaces - ANTLR v3 C# 命名空间
希望这是一个非常快的一个;)我已经在 ANTLR3 中编写了一个词法分析器/解析器规范,并且目标是 CSharp2 目标。生成的代码可以正常工作,但我无法让 ANTLR 将 C# 输出放入命名空间。
语法文件的相关部分如下:
为了生成正确的命名空间,我尝试过:
和
但是这两个都会产生错误,声称该文件没有规则。
任何帮助表示赞赏。