From: Mark j. <mar...@gm...> - 2014-12-30 22:19:56
|
You can use the IsEmpty() method on the element (0,0) of the input. On 31 December 2014 at 02:05, Matthias Ruess <mr...@gm...> wrote: > Hi XLW-team, > > I have a function that takes a CellMatrix as input > > int someFunction( > const CellMatrix& A //optional argument > ) > { > return A.RowsInStructure(); > } > > When calling someFunction with no arguments in Excel then someFunction > returns 1 and A(0,0) is empty (because of ctor?!). > > When calling someFunction from Excel with a blank 1x1 CellMatrix I get the > same result. > > Question: > How can I find out if someFunction was called with no argument or with a > blank 1x1 CellMatrix? > > Matt > > ------------------------------------------------------------------------------ > Dive into the World of Parallel Programming! The Go Parallel Website, > sponsored by Intel and developed in partnership with Slashdot Media, is your > hub for all things parallel software development, from weekly thought > leadership blogs to news, videos, case studies, tutorials and more. Take a > look and join the conversation now. http://goparallel.sourceforge.net > _______________________________________________ > Xlw-users mailing list > Xlw...@li... > https://lists.sourceforge.net/lists/listinfo/xlw-users > -- Prof Mark Joshi Centre for Actuarial Studies University of Melbourne My website is www.markjoshi.com |