这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 如何在ads1.2中使用c++

共3条 1/1 1 跳转至

如何在ads1.2中使用c++

菜鸟
2006-08-06 03:53:33     打赏

使用了memcpy(),c++下的函数,编译部通过,undeclared name, inverting ' extern "c" int memcpy(...);"

我加入了#ifdef __cplusplus
extern "C" {
#endif

但不知道加的位置对不。

请教大家!




关键词: 何在     ads1.2     使用    

菜鸟
2006-08-08 03:44:00     打赏
2楼

这问题已解决

另有疑问,如何在ads1.2中使用c++,感觉对c++支持不好。

我在buffer.h中定义了一个类

class buffer

{
}

然后在main.c中加入#include "buffer.h"

编译部通过。请指点。


菜鸟
2006-08-22 19:49:00     打赏
3楼

请问你第一个问题是怎样解决的?

我也出现了undeclared name, inverting ' extern int dm' 这个问题

程序如下:

#include "stdio.h"

struct dm;
int Cyear,Cmonth,Cday,Cmonnum,Lmonnum;

..........................


void main()
{
clrscr();
getdate(&dm);(在这里出错了)
}

为什么?具体要怎样改才好?谢谢。



[align=right][color=#000066][此贴子已经被作者于2006-8-22 11:52:02编辑过][/color][/align]

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]