reference

Why does Perl autovivify in this case?

Why does $a become an arrayref? I'm not pushing anything to it. perl -MData::Dumper -e 'use strict; 1 for @$a; print Dumper $a' $VAR1 = []; ...

Reference to element in 2d vector (c++)

Hi, I have a class named Spring in a particle system. The constructor looks like: Spring(Particle& _a, Particle& _b); And I have a vector of Particles and I use Spring mySpring = Spring(myParticles.at(j),myParticles.at(j+1)); inside a loop to add a spring force between two particles. Everything works fine so far. However, I want t...

Difference between value parameter and reference parameter ?

Difference between value parameter and reference parameter ? This question is asked sometime by interviewers during my interviews. Can someone tell me the exact difference that is easy to explain with example? And is reference parameter and pointer parameter are same thing ? Thanks ...

Added benefit of a pointer, when to use one and why

I'm learning C++ at the moment and though I grasp the concept of pointers and references for the better part, some things are unclear. Say I have the following code (assume Rectangle is valid, the actual code is not important): #include <iostream> #include "Rectangle.h" void changestuff(Rectangle& rec); int main() { Rectangle rect...

How to refer to XML nodes from multiple places

Hi all, I'm sure this is a very basic XML question, but I can't find the answer anywhere. What is the most commonplace way of referring to a particular XML node at multiple other places inside the same XML document? For example, consider a document like <?xml version="1.0" encoding="ISO-8859-1"?> <library> <author id="john"> <na...

Reference for the benefits of Caching

I am looking for a good reference (Paper, Blog, Book etc.) on how a good caching strategy could benefit - especially web based - applications. I know it is always application specific but I just want to quote some figures about the performance gains possible (or when it doesn't make sense). Would be great if you had some input for me. ...

Trouble referencing an f# dll in a c# project

Forgive me if the answer seems obvious. I created a Visual Studio solution and added two projects to it, one an f# Library (called MathLibrary) and the second, a c# frontend (called frontend, I'm aware of my creativity). So I add a reference to the MathLibrary DLL in my frontend project, compiled the MathLibrary DLL (to make sure) and ...

Can I change a function reference of a class in ActionScript-3?

Ok, I have a class like this: public class Foo extends Sprite { public function Foo(x:Number, y:Number):void { this.x = x; this.y = y; } public function bar():void { trace("I'm a happy class."); } } And I want to do something like this: var foo:Foo = new Foo(); foo.bar = function():void { ...

Compiling error: Function Parameters using Object References are Confused by Constructed Objects

In the unit test of a class, I try to declare a class variable by calling explicitly the empty constructor and pass it to a function that excepts a reference to the interface of the type I'm declaring, but the compiler produces error. When I just declare it without any explicit constructor call the function accepts it. See the code bel...

How to get all types in a referenced assembly?

For whatever reason, I can't seem to get the list of types in a referenced assembly. Not only that, I can't even seem to be able to get to this referenced assembly. I tried AppDomain.CurrentDomain.GetAssemblies(), but it only returns assemblies that have already been loaded into memory. I tried Assembly.GetExecutingAssembly().GetRefer...

include separated exe application into VS Console project.

Hello, I have created console application on VS 2008, the console app use another exe file(using command line). I would like to add that exe file to my console application. Now I have one problem, if I build project I need to copy exe file manually to build folder. Regards, Tomas ...

Regex for adding a versionnumber to .js and .css references in a HTML document

Hi folks, I have a HTML document where I want to automatically have a version number added to all script and style sheet references. the following should be replaced <link ... href="file.css" media="all" /> <script ... src="file.js"></script> <script ... src="http://myhost.com/file.js"&gt;&lt;/script&gt; with that <link ... hre...

Store a reference to a value type?

Hey folks, I am writing a "Monitor" object to facilitate debugging of my app. This Monitor object can be accessed at run time from an IronPython interpreter. My question is, is it possible in C# to store a reference to a value type? Say I have the following class: class Test { public int a; } Can I somehow store a "pointer" to "a...

Delphi strings and reference counting

Delphi uses reference counting with strings. Do this mean that there is only one memory allocation for '1234567890' and all a,b,c,d, e and f.s reference to it? type TFoo = class s: string; end; const a = '1234567890'; b = a; c : string = a; var d: string; e: string; f: TFoo; function GetS...

How to get a static reference to a WPF Window?

I've tried a huge amount of ways to get a static reference of my window across my program. I need to access all of its members at runtime from different classes, so a static reference is needed. What I'd like to have is something like Program.Window1, where Core is static and MyWindow is one of its static members. In WinForms, I usuall...

Problem with "add reference" under Visual C# 2008 Express Edition after switching from XP to Windows 7

Hello everybody, I suddenly have a big problem I didn't have before. In my current project, I want to add a reference to "Microsoft.Office.Interop.OneNote". When I open the .NET tab of the "Add Reference" dialog, the "Microsoft.Office" assemblies aren't available like they used to be; on my machine, the next assembly after "Microsoft....

C++: returning by reference and copy constructors

References in C++ are baffling me. :) The basic idea is that I'm trying to return an object from a function. I'd like to do it without returning a pointer (because then I'd have to manually delete it), and without calling the copy-constructor, if possible (for efficiency, naturally added: and also because I wonder if I can't avoid writi...

How to get a pointer out of scope

This is not exactly my code but it looks a lot like it I have 2 tables of type CTable. They work in the same way as normal arrays but can be allocated dynamically and resized. So lets just pretend that they are arrays right now One table has object references MyObj obj1; MyObj obj2; MyObj table1[10]; table1[0] = obj1; table1[1] = obj...

2 quick questions about passing by const pointer/const reference

1) Can someone explain the following? void OnCreate(HWND hWnd, const LPCREATESTRUCT lpCreateStruct) { lpCreateStruct->x = 2; // this compiles } void OnCreate(HWND hWnd, const CREATESTRUCT * lpCreateStruct) { lpCreateStruct->x = 2; // this does not compile } 2) Is it faster to pass by pointer or by reference? Or the same? ...

Why is Java reference is not working like expected in this Program

Hi, I was working in a problem and I found that Java references are not working as I expect it to. Ofcourse, I am the culprit :), can someone please me why the following happens. Let me first post the code here. package misc.matrix; public class ReferenceTester { public static void main(String args[]){ Boolean[][] input = ...