• 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!
  • 相关阅读:
    servicestack and redis
    图片服务器
    CRQS介绍
    javascript闭包之购物车加减及提示
    javascript best practices
    EOF
    2012年回顾
    volatile
    通过inode来操作文件
    采样问题
  • 原文地址:https://www.cnblogs.com/linlf03/p/2256198.html
Copyright © 2020-2023  润新知