Perguntas com a marcação «namespaces»

Um espaço para nome é um contêiner que fornece contexto para identificadores, nos quais os nomes são exclusivos.

9
Namespace e classe com o mesmo nome?
Estou organizando um projeto de biblioteca e tenho uma classe de gerenciador central chamada Scenegraphe um monte de outras classes que vivem no namespace Scenegraph. O que eu realmente gostaria é que o Scenegraph MyLib.Scenegraphe as outras classes o sejam MyLib.Scenegraph.*, mas parece que a única maneira de fazer isso …
95 c#  class  namespaces 







8
Criação de um namespace C ++ no cabeçalho e na fonte (cpp)
Existe alguma diferença entre envolver os conteúdos do arquivo de cabeçalho e cpp em um namespace ou envolver apenas o conteúdo do cabeçalho e, em seguida, usar o namespace no arquivo cpp? Por diferença, quero dizer qualquer penalidade de desempenho de classificação ou semântica ligeiramente diferente que pode causar problemas …
88 c++  namespaces 


3
Ruby: o que :: prefix faz?
Eu estava lendo a fonte do Artifice e vi: module Artifice NET_HTTP = ::Net::HTTP # ... end linha: https://github.com/wycats/artifice/blob/master/lib/artifice.rb#L6 Por que não fazer apenas em Net::HTTPvez de ::Net::HTTP, ou seja, o que significa quando você usa ::como prefixo?
87 ruby  namespaces 

7
Como posso “desusar” um namespace?
Uma das peculiaridades do meu sistema de desenvolvimento (Codegear C ++ Builder) é que alguns dos cabeçalhos gerados automaticamente insistem em ter ... using namespace xyzzy ... declarações neles, que afetam meu código quando eu menos quero ou espero. Existe uma maneira de cancelar / substituir de alguma forma uma …


4
Não é possível encontrar o namespace System.Windows.Media?
Estou usando um objeto de uma API de terceiros que tem uma propriedade do tipo System.Windows.Media.ImageSource, mas não consigo encontrar o namespace System.Windows.Media em lugar nenhum. Se tento adicionar uma referência ao meu projeto, não vejo System.Windows.Mediana lista de opções. Meu projeto também tem como objetivo .Net 3.5. Preciso fazer …
86 c#  .net  namespaces 



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.