zoukankan      html  css  js  c++  java
  • C++ 非托管的vc工程中部分文件使用.Net Framwork

    非托管的vc工程中部分文件使用.Net Framwork
    原文地址
     
    使用vs2005环 境 ,且工程不使用与编译头文件stdafx.h.(保证可以,不可以来找我!)

    一,建立一般的c++的console32的project ,name: Test ,工程setting使用默认,不改变.如下: 原文地址
    r_testclass.jpg
    二,add header file: ManagedCppClass.h
    #pragma  once

    class ManagedCppClass
    {
    public:
        
    void PrintString();
        
    }
    ;

    三,add cpp file: ManagedCppClass.cpp
    #using <mscorlib.dll> 
    using namespace System;

    #include 
    "ManagedCppClass.h"

    void ManagedCppClass::PrintString()
    {
        Console::WriteLine(S
    "Hello, i am a Managed cpp class ");
    }
    四 main函数如下:
    #include "stdafx.h"
    #include 
    "ManagedCppClass.h"

    int _tmain(int argc, _TCHAR* argv[])
    {
        ManagedCppClass test;
        test.PrintString();
        
    return 0;
    }
    五,修改Managedcppclass.cpp文件的property setting,
    r_managedcppclass.jpg
    next
    o_managedcppclass2.jpg
    六,compile->link->run ,it is ok!
  • 相关阅读:
    Beta冲刺 5
    Beta冲刺 4
    Beta冲刺 3
    Beta冲刺 2
    Beta冲刺 1
    项目评测博客
    Beta冲刺前准备
    Alpha 冲刺11——总结
    Alpha冲刺10
    Alpha冲刺9
  • 原文地址:https://www.cnblogs.com/linlf03/p/2256198.html
Copyright © 2011-2022 走看看