Thread: Function in C++

Function in C++

From
Jose Mendoza
Date:
<div class="Section1"><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt;
font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt;
font-family:Arial">I would like to have, only if it is possible, a small example of how can be that done. I have this
problemnow because I have a very light interface using the ODBC and with the same code I can connect to Postgresql
(serversLinux) and SQLserver (servers Windows). And the libpq++ works in C++ if I reject the idea of use
ODBC.</span></font><pclass="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt; 
font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt;
font-family:Arial">Any help will be appreciated.</span></font><p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size:10.0pt;
font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt;
font-family:Arial">Thans</span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt;
font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt;
font-family:Arial">Jose Mendoza</span></font><p class="MsoNormal"><font face="Arial" size="2"><span
style="font-size:10.0pt;
font-family:Arial"><a href="mailto:unixos@prodigy.net.mx"
title="mailto:unixos@prodigy.net.mx">unixos@prodigy.net.mx</a></span></font><pclass="MsoNormal"><font face="Arial"
size="2"><spanstyle="font-size:10.0pt; 
font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt;
font-family:Arial"> </span></font><p class="MsoNormal"><font face="Arial" size="2"><span style="font-size:10.0pt;
font-family:Arial"> </span></font></div>

Re: Function in C++

From
TJ O'Donnell
Date:
All I do is write a c interface with postgresql, using the
standard method described in the documentation.  There are example
in the src code tree, too.  The only "trick" is to declare
my c++ functions to be callable by c, like in this example:

extern "C" int oe_smarts_match(char *smi, char *sma)
{

.c++ code ...

}
Then my c interface code calls oe_smarts_match.

I hope this helps.  Let me know if you need more details or examples.

TJ


Jose Mendoza wrote:
>  
> 
> I would like to have, only if it is possible, a small example of how can 
> be that done. I have this problem now because I have a very light 
> interface using the ODBC and with the same code I can connect to 
> Postgresql (servers Linux) and SQLserver (servers Windows). And the 
> libpq++ works in C++ if I reject the idea of use ODBC.
> 
>  
> 
> Any help will be appreciated.
> 
>  
> 
> Thans
> 
>  
> 
> Jose Mendoza
> 
> unixos@prodigy.net.mx <mailto:unixos@prodigy.net.mx>
> 
>  
> 
>  
> 
>  
>