pass-by-reference

how do I pass a reference to an object via button_click in WPF/C#

I have two pages in WPF. Page A contains all of my code. Page B is meant to be like a control panel where I click buttons to operate window A. The problem I am running into is I want to make function calls from B to A but I am getting a scope error. In the below code I am getting the error specifically on the axFlash object. namespa...

C++ Pass By Const Reference and Return By Const Reference

I'm trying to understand if there is any benefit to returning a const reference. I have a factorial function that normally looks like this: unsigned long factorial(unsigned long n) { return (n == 0) ? 1 : n * factorial(n - 1); } I'm assuming that there will be a performance increase when we pass by const reference and we return a ...

Best Practice for Returning Object References

Consider this code snippet: class MyClass{ private List myList; //... public List getList(){ return myList; } } As Java passes object references by value, my understanding is that any object calling getList() will obtain a reference to myList, allowing it to modify myList despite it being private. Is that corre...

[c++] Problem with passing by reference

Can I overload a function which takes either a reference or variable name? For example when I try to do this: void function(double a); void function(double &a); I would like the caller of this function to be able to do: double a = 2.5; function(a); // should call function(double &a) function(2.3); // should call function(double a) ...

How to pass a reference of DOM object to jQuery function?

I want to pass a reference of the DOM object to a jQuery function. However the function do not get a reference but a string containing the DOM object. So i get an error on the following example <input type="text" size="30" onchange="change_total_price(this)" id="priceField"> . function change_total_price(input) { input.closest('d...

Is this the correct syntax for passing a file pointer by reference?

Is this the correct syntax for passing a file pointer by reference? Function call: printNew(&fpt); printNew(FILE **fpt) { //change to fpt in here kept after function exits? } Thanks. ...

How to pass a string value as a reference in javascript and change it over there.

How can I pass a string value by reference in javascript. I want this kind of functionality. //Library.js function TryAppend(strMain,value) { strMain=strMain+value; return true; } //pager.aspx function validate() { str="Checking"; TryAppend(str,"TextBox"); alert(str); //expected result ...

Good practice to edit objects "by reference"?

Hi. Let's say I've got a type called Superstar. Now I want to have a method that does some work and edits some properties of a Superstar object. Here are two ways of how I could implement this. Way 1 would be the following: private Superstar editSuperstar(Superstar superstar){ .... superstar.setEdited(true); return superst...

Scheme pass-by-reference

How can I pass a variable by reference in scheme? An example of the functionality I want: (define foo (lambda (&x) (set! x 5))) (define y 2) (foo y) (display y) ;outputs: 5 Also, is there a way to return by reference? ...

Make object not pass by reference

I just found out the hard way objects are passed by reference in Javascript, for example: for(var layer = 0; layer < hudLayers['layers'].length; layer++){ // Store the to-be-calculated values in this object var tempValues = hudLayers['layers'][layer]; tempValues['name'] = 'test'; } This will change the value in tempValue...

Please Solve/Answer C++ Program problems with Functions Variables

Please solve/answer problems to get program to work. I am not fully understanding the passing variables by reference or value and I think that is what is making this so hard. So if you could fix the program. I've been at this for the last 2 days. I have included my full code. paxdiablo suggested this and I'm trying to do what they said ...

Should small simple structs be passed by const reference?

I have always been taught that non-primitive types should be passed by const reference rather than by value where possible, ie: void foo(std::string str);//bad void foo(const std::string &str);//good But I was thinking today that maybe actually some simple user defined types may actually be better passed by value eg: class Vector2 { ...

C++: pass-by-reference and the const keyword

Hi guys, I have a question regarding the passing of a map by reference. Let's consider the following piece of codes: void doNotChangeParams(const map<int, int>& aMap){ if (aMap.find(0) != aMap.end()){ cout << "map[0] = " << aMap[0] << endl; } } and I'm having a map myMap and make a call like this: doNotChangeParams...

Java : Best way to pass int by reference

I have a parsing function that parses an encoded length from a byte buffer, it returns the parsed length as an int, and takes an index into the buffer as an integer arg. I want the function to update the index according to what it's parsed, i.e. want to pass that index by reference. In C I'd just pass an int *. What's the cleanest way ...

How can I pass an Integer class correctly by reference?

I am hoping that someone can clarify what is happening here for me. I dug around in the integer class for a bit but because integer is overriding the + opporator I could not figure out what was gong wrong. My problem is with this line: Integer i = 0; i = i + 1; // <- I think that this is somehow creating a new object! Here is my re...

arguments by reference in objective-c?

Hi, I'm trying to pass a nsstring by reference but it doesn't work. this is the function: +(void)fileName:(NSString *) file { file = @"folder_b"; } and this is the call: NSString *file; [function fileName:file]; nslog(@"%@",file); // and there is nothing in the string.... What I must do to pass my string byref. ...

Passing Form Objects to VBA Subs/Functions in MS-Access

I have a little multiple choice application. There are 4 green check marks and 4 red x's that will come up based on the right answer or the wrong answer. They are all not-visible initially and are in specific places on the form so that when they become visible, it'll be like a green check mark if they get it right next to their answer ...

C++ Pass by Reference Program

IBM explains C++ pass by reference in the example below (source included). If I changed void swapnum... to void swapnum(int i, int j), would it become pass by value? // pass by reference example // author - ibm #include <stdio.h> void swapnum(int &i, int &j) { int temp = i; i = j; j = temp; } int main(void) { int a = 10; ...

Accessing GET and POST by reference

I learned how to access by reference in another answer on stackoverflow, but cannot find it again. Anyways, is the following method unsafe or at all unreliable? protected function checkVar($requestType, $varname, $checkIfNumber = false) { switch($requestType) { case 'GET': $sg = &$_GET; break; ...

C#: does using ref/out for a method parameter make any difference if an object variable is being passed?

Possible Duplicate: Passing By ref and out C#: does using ref/out for a method parameter make any difference if an object variable is being passed? In C#, an object variable passes only a reference to the method, which means it is already a ref/out parameter. Is this correct? ...