Articles of referência

Trechos F # úteis

Já existem duas perguntas sobre F # / funcional snippets. No entanto, o que estou procurando aqui são trechos úteis , pequenas funções ‘auxiliares’ que são reutilizáveis. Ou padrões obscuros, mas bacanas, que você nunca consegue se lembrar. Algo como: open System.IO let rec visitor dir filter= seq { yield! Directory.GetFiles(dir, filter) for subdir in […]

Como acessar uma variável de outro script em outro object de jogo através de GetComponent?

Eu procurei por aí e não consigo fazer isso funcionar. Eu acho que não sei a syntax correta, ou simplesmente não entendo bem o contexto. Eu tenho um script BombDrop que contém um int público. Eu tenho isso para trabalhar com a estática pública, mas alguém disse que isso é um hábito de programação muito […]

Devo me referir a self.property no método init com ARC?

Uma pergunta rápida. se eu tiver uma propriedade e um ivar declarado com o mesmo nome: no arquivo .h: (Reminder*)reminder; @property(nonatomic,strong)(Reminder*)reminder; no arquivo .m, devo usar o ivar ou a propriedade no método init se eu estiver usando o ARC? – (id)initWithReminder:(Reminder*)reminder_ { self = [super init]; if (self) { reminder = reminder_; } return […]

Definir caminho personalizado para DLLs referenciadas?

Eu tenho um projeto C # (chame MainProj ) que faz referência a vários outros projetos DLL. Adicionando esses projetos às referências do MainProj , ele os construirá e copiará suas DLLs resultantes para o diretório de trabalho do MainProj. O que eu gostaria de fazer é que essas DLLs referenciadas estejam localizadas em um […]

Diferença entre ponteiro e referência como parâmetro de thread

Este é o exemplo: #include #include using namespace std; void f1(double& ret) { ret=5.; } void f2(double* ret) { *ret=5.; } int main() { double ret=0.; thread t1(f1, ret); t1.join(); cout << "ret=" << ret << endl; thread t2(f2, &ret); t2.join(); cout << "ret=" << ret << endl; } E a saída é: ret=0 ret=5 […]

Um erro do VS2010? Permitindo vincular a referência não const ao rvalue SEM MESMO um aviso?

string foo() { return “hello”; } int main() { //below should be illegal for binding a non-const (lvalue) reference to a rvalue string& tem = foo(); //below should be the correct one as only const reference can be bind to rvalue(most important const) const string& constTem = foo(); } GCC é o bom para dar […]

Existe alguma maneira de encontrar o endereço de uma referência?

Existe alguma maneira de encontrar o endereço de uma referência? Tornando-o mais específico: O endereço da variável em si e não o endereço da variável com a qual ela é inicializada.

Que uso é a propriedade Aliases de referências de assembly no Visual Studio 8

Quando adiciono uma referência de assembly a um projeto no Visual Studio 8, a propriedade Aliases, dessa referência, é definida como “global”. Para que serve essa propriedade e por que ela é definida como global? MSDN me diz que esta é uma lista de aliases para o assembly mas não porque eu poderia querer usar […]

Posso passar parâmetros por referência em Java?

Eu gostaria de semântica semelhante à palavra-chave ref C# .

Por que o C # não suporta o retorno de referências?

Eu li que .NET suporta retorno de referências, mas C # não. Existe um motivo especial? Por que não posso fazer algo como: static ref int Max(ref int x, ref int y) { if (x > y) return ref x; else return ref y; }