Det compiler uden fejl, men hvordan henter jeg det ComputerName returner ud i min main fx, kan det her i C# men sgu ikke i c++ :/
int _tmain(int argc, char* argv[], TCHAR* envp[]) { Test bla = new Test(); ComputerName = bla.ComputerName();
while(_getch()!=27); //27 is ESC char return 0; }
Error 1 error C2440: 'initializing' : cannot convert from 'Functions::Test *' to 'Functions::Test' c:\Documents and Settings\Wb-FreeKill\Skrivebord\TCP Projekt\TCPServer\TCPServer.cpp 32 Error 2 error C2679: binary '=' : no operator found which takes a right-hand operand of type 'std::string' (or there is no acceptable conversion) c:\Documents and Settings\Wb-FreeKill\Skrivebord\TCP Projekt\TCPServer\TCPServer.cpp 33
Error 2 error C2784: 'std::_String_iterator<_Elem,_Traits,_Alloc> std::operator +(_String_iterator<_Elem,_Traits,_Alloc>::difference_type,std::_String_iterator<_Elem,_Traits,_Alloc>)' : could not deduce template argument for 'std::_String_iterator<_Elem,_Traits,_Alloc>' from 'std::string' c:\Documents and Settings\laof\Desktop\TCP Projekt\TCPServer\TCPServer.cpp 140
Nå lige for ikke at oprette en ny tråd, tror du kan hjælpe mig lidt:
Jeg bygger det her i MS VC++, men - jeg ville MEGET gerne have det her til at køre helt uden .net, for at jeg kan gøre det i MS VC++ så skal jeg includere nogle ting, og så fylder min server 230 kb!.. er det på nogen måde muligt at konvertere til Borland c++, det er vel 100% .net uafhængig?..
(/clr er navnet i 7/.1/2003 jeg kan ikke huske om de har aendret det i 8.0/2005)
Synes godt om
Slettet bruger
09. maj 2006 - 22:19#24
Selvom jeg ikke kører med /clr vil den ikke køre på en XP SP2 clean install uden at jeg sætter Runtime library til Multi-threaded (/MT) (fra 15 kb til 240 kb)
Causes your application to use the multithread- and DLL-specific version of the run-time library. Defines _MT and _DLL and causes the compiler to place the library name MSVCRT.lib into the .obj file.
Applications compiled with this option are statically linked to MSVCRT.lib. This library provides a layer of code that allows the linker to resolve external references. The actual working code is contained in MSVCR80.DLL, which must be available at run time to applications linked with MSVCRT.lib.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.