Newb w/ simple wrapping ?

  • Thread starter Thread starter SteveK
  • Start date Start date
S

SteveK

Just trying to work through some examples I have seen on the web.... I'm
getting an unresolved external linker error for operator new and delete.

Here is the code, VERY simple.
#pragma once
using namespace System;


namespace AB_Wrapper
{
// unmanaged class
class CMyOldClass
{
public:
CMyOldClass(int i)
{
m_i = i;
}

int GetValue(){ return m_i; };

private:
int m_i;
};


// managed class
public __gc class Class1
{
public:
Class1()
{
m_pOldClass = new CMyOldClass(666);
}
int GetValue()
{
return m_pOldClass->GetValue();
}

private:
CMyOldClass* m_pOldClass;
};
}


anyone have any ideas?
 
Try linking with mfcs71.lib and mrcext.lib. One small request, it would be
always easier if you can post the error message too.

Thanks
Saran
 
Thanks for the quick response, Saran!

adding "msvcrt.lib" to the input solved it. Makes sense...

Thanks again!
 
Back
Top