小白求问Labview 调用C语言程序时,程序无法打开.TXT文件,如何解决?
希望实现在Labview调用C语言程序(dll文件)的同时,能够读取TXT文件中的数据,并加以使用。
具体代码如下:
Lab_Call_Dll.h文件
#ifndef _LAB_CALL_DLL_H_
#define _LAB_CALL_DLL_H_
#define DLL_EXPORT __declspec(dllimport)
int DLL_EXPORT getMax(int a, int b);
int DLL_EXPORT getMin(int a, int b);
#endif // _LAB_CALL_DLL_H_
Lab_Call_Dll.c文件
#include "stdio.h"
#include "Lab_Call_DLL.h"
int DLL_EXPORT getMax(int a, int b)
{
FILE *fp;
int n;
fp=fopen("1.txt","r+");
fscanf(fp,"%d",&n);
a=a+n;
return a;
}
int DLL_EXPORT getMin(int a, int b)
{
FILE *fp;
int n;
fp=fopen("1.txt","r+");
fscanf(fp,"%d",&n);
a=a+n;
return a<=b?a:b;
}