Click here to Skip to main content
15,896,606 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi Guys,

I do have a small query. Suppose I would have to pass two arguments, say, a derived data type(like a enum) as constant 4 i/p n an inbuilt data type(say a string)as non constant 4 o/p to one of my shared obj's function from my main application. What would be the best way to do it? Both the projects r different directories. I searched a lot n got very confused. So I am once again bothering u a bit my dear friends. The code might be looking like this

SharedObjClass.someFunc( const SomeDerivedEnum& ipEnum, std::string& opString )

Now I want to call this function from my main application and want to pass these two variables, i.e., to send the I/P enum in turn to receive the O/P string.

Also is there any safe method to be sure that the .SO has been loaded when in need n got unloaded when it's purposes got over(provided all other factors like lib including, lib search path, etc r taken care of)? For Windows also, how these two problems can be resolved?

I would be very obliged to you people if you can help me regarding this. Thanks in advance!!!
Posted

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900