VS C++中调用C#动态库静态函数
2011-05-30 16:51
447 查看
// test.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <string>
#using "../debug/WriteLog.dll"
using namespace WriteLog1;
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
WriteLog::Write("haha1","haha1");
return 0;
}
说明:
#using "../debug/WriteLog.dll" "WriteLog.dll"是使用C#语言实现的日志记录功能的动态库。
using namespace WriteLog1; "WriteLog1"是C#代码中的命名空间,最初为WriteLog与类名一样,造成编译不通过,显示错误为“WriteLog”为不明确的符号。
//
#include "stdafx.h"
#include <string>
#using "../debug/WriteLog.dll"
using namespace WriteLog1;
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
WriteLog::Write("haha1","haha1");
return 0;
}
说明:
#using "../debug/WriteLog.dll" "WriteLog.dll"是使用C#语言实现的日志记录功能的动态库。
using namespace WriteLog1; "WriteLog1"是C#代码中的命名空间,最初为WriteLog与类名一样,造成编译不通过,显示错误为“WriteLog”为不明确的符号。
相关文章推荐
- C#调用C/C++动态库,封装各种复杂结构体
- C#调用C++动态库如何接收C++数据类型为char*
- C#调用C/C++动态库,封装各种复杂结构体。
- C#调用C/C++动态库的参数传递---数组指针的传递
- C++与C#有关对库(动态库dll,静态库.lib)文件的调用
- C# .net写的程序调用C++.net写的动态库,装载失败
- C#调用动态库,无法加载 DLL"xx.dll": 找不到指定的模块
- C#学习笔记之调用动态库
- C#应用程序调用MFC扩展动态库
- c# 调用C++动态库 问题
- C# VC6调用VC6的动态库DLL
- C#.net调用动态库dll注意事项
- 2017.10.20 C#调用外部程序动态库源码
- C#调用c++的动态库dll演示例程
- C#调用C++ DLL动态库的两种方式
- c#调用c/c++ 动态库时遇到unsigned char * 的转换问题
- 注册.ocx 和 c# 调用动态库 缺少内存模块问题
- VC6下非托管程序调用C#编写的动态库
- C#调用SCL2008 动态库SCL_API_cdecl.dll or SCL_API_Stdcall.dll,提示找不到指定模块
- C#调用C++动态库时类型转换