return

How can a Perl force its caller to return?

Possible Duplicate: Is it possible for a Perl subroutine to force its caller to return? I want to write a subroutine which causes the caller to return under certain conditions. This is meant to be used as a shortcut for validating input to a function. What I have so far is: sub needs($$) { my ($condition, $message) = @_; ...

PHP return(value); vs return value;

Is there any difference between return($var); and return $var; other then wrapping it in parentheses? ...

stored procedure with cursor in MySQL

Can I use Cursor with stored procedure in MySQL? And can I receive the output values from it? ...

Return Statement in JS Constructors

What is the effect of a return statement in the body of JavaScript function when it's used as a constructor for a new object(with 'new' keyword)? ...

PowerShell function won't return object

I have a simple function that creates a generic List: function test() { $genericType = [Type] "System.Collections.Generic.List``1" [type[]] $typedParameters = ,"System.String" $closedType = $genericType.MakeGenericType($typedParameters) [Activator]::CreateInstance($closedType) } $a = test The problem is that $a is alw...

How to create a function with return type map<>?

Fairly straightforward question. I have a map that I wish to initialize by calling a function like so: map<string, int> myMap; myMap = initMap( &myMap ); map<string, int> initMap( map<string, int> *theMap ) { /* do stuff... */ However, the compiler is moaning. What's the solution to this? EDIT 1: I'm sorry, but I screwed up....

What happens to an IDisposable object after I return it?

I have a C# function that flips the orientation of a DataSet: static DataSet FlipDataSet(DataSet my_DataSet) { using (DataSet ds = new DataSet()) { foreach (DataTable dt in my_DataSet.Tables) { DataTable table = new DataTable(); for (int i = 0; i <= dt.Rows.Coun...

Return an array of a known size in C++?

If I can pass in an array of a known size: void fn(int(*intArray)[4]) { (*intArray)[0] = 7; } why can't I return one: int intArray[4] = {0}; int(*)[4] fn() { return &intArray; } here, the ")" in "(*)" generates "syntax error : )". ...

How do you return draggable content to their original positions in iPhone dev?

I am wanting to create a button in my iPhone app that when touched will return other draggable elements to their original position. I have looked at the Apple "MoveMe' example, but that returns the button to the center of the screen. I want to be able to position draggable objects around the screen, drag the objects within the app, and...

How do you return a pointer to a base class with a virtual function?

I have a base class called Element, a derived class called Vector, and I'm trying to redefine two virtual functions from Element in Vector. //element.h template <class T> class Element { public: Element(); virtual Element& plus(const Element&); virtual Element& minus(const Element&); }; and in another file //Vector.h #include "Eleme...

unsigned _stdcall.... implicitly an int??

A function with this signature: unsigned _stdcall somefunction (LPVOID lParam); does it mean that it implicitly returns an integer? As unsigned really isn't a value by itself? And _stdcall is a calling convention.... ...

when returning by address, doesnt this go out of scope? ( SDL question)

Hi there, this is a code example from lazyfoo's SDL tutorials. SDL_Surface *load_image( std::string filename ) { //Temporary storage for the image that's loaded SDL_Surface* loadedImage = NULL; //The optimized image that will be used SDL_Surface* optimizedImage = NULL; //Load the image loadedImage = SDL_LoadBMP( filename.c_str()...

Macro-like structures in C# ==OR== How to factor out a function containing 'return'

I never thought I'd have a need for anything this (since macros are bad, right?), but it turns out I do. I find myself repeating the following pattern over and over again in my code, dozens if not hundreds of times: object Function() { this.Blah = this.Blah.Resolve(...); if(this.Blah == null) return null; if(this.Bl...

Returning local data from functions in C and C++ via pointer

I have argument with my friend. He says that I can return a pointer to local data from a function. This is not what I have learned but I can't find a counterargument for him to prove my knowledge. Here is illustrated case: char *name() { char n[10] = "bodacydo!"; return n; } And it's used as: int main() { char *n = name(...

document.getElemenyById is returning null

Here's the HTML of my page. Skip the CSS its irrelevant I believe. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"&gt; <html> <head> <script type="text/javascript" src="vertical.js"></script> <style type="text/css"> #navlist li { display: inline; /* for IE5 and IE6 */ } #navlist { width: 7em; ...

What do I do if constructor fails to allocate memory in C++?

I just came across a problem where the constructor of a class needs to allocate memory. So I happily wrote char *mem = static_cast<char*>(malloc(100*sizeof(*mem)));. But then I suddenly realized that in case of error I can't return error code (I am not using exceptions in my code). How can I solve this problem? Should I add an bool init...

C/C++: which school of reporting function failures is better.

Very often you have a function, which for given arguments can't generate valid result or it can't perform some tasks. Apart from exceptions, which are not so commonly used in C/C++ world, there are basically two schools of reporting invalid results. First approach mixes valid returns with a value which does not belong to codomain of a f...

Accessing Actual Objects with ResultSet Hit objects returned from index search on Djapian

I want to be able to have an actual list of objects returned when I query, instead of a ResultSet with Hit objects. Example: indexer.search(word).prefetch() this would return a ResultSet object with matching hits, but I would like to have access to the objects themselves. Similar to what: model.objects.filter(name__icontains=word) ...

Delphi memo box won't capture Return key

Hi everyone hope you're all well. I have a question about memo box behaviour in Delphi, I have an application with two forms, both are dialogs and they both have memo boxes in them and they both have an OK button on them, however one dialog behaves differently from the other - if I am in the memo area and i type something and then press ...

Fortran return statement

Hello, I'm trying to get some code compiled under gfortran that compiles fine under g77. The problem seems to be from a return statement: ffuncs.f:934.13: RETURN E 1 Error: Alternate RETURN statement at (1) requires a SCALAR-INTEGER return specifier In the code anything E was specified as real*8: IMPLICIT REAL*8 ( A - H...