易截截图软件、单文件、免安装、纯绿色、仅160KB

C多文件之间彼此调用的问题

有这样三个文件:
文件一:main.cpp
C/C++ code:
#include <iostream>
#include "head.h"

using namespace std;

int main()
{
a();
system("PAUSE");
return 0;
}

文件二:head.h
C/C++ code:
int a()

typedef struct //定义类,用于声音
{
int len;
}T_TYPE;

文件三:head.cpp
C/C++ code:
int a()
{
T_TYPE a;
a.len=100;
cout<<a.len<<endl;
}
 

其实我要做的很简单,就是在head.h中定义一个类然后在head.cpp中放到函数a()中使用,然后使用main.cpp文件调用head.cpp文件中的a()函数,但是怎么编译都不通过,求助。。。
把makefile弄出来看一看……


最明显的一个错误是 error C2065: 'T_TYPE' : undeclared identifier,指向head.cpp中的T_TYPE a;这一句

我知道了,这个问题太蠢了正确的三个文件应该如下
文件一:main.cpp
C/C++ code:
#include "head.h"

int m


相关问答:

急!C parser如何实现“__builtin_va_list”

最近在看一个用bison实现的C parser,OS是opensolaris。当用它来解析一个简单的hello.c时,出现“/usr/include/sys/va_list.h: parse error before __gnuc_va_list”。打开文件va_list.h后发现这样一行“typedef __bu ......

C 程序问题 (三) - C/C++ / C语言

问题一:
在对齐为4的情况下
struct BBB
{
long num;
char *name;
short int data;
char ha;
short ba[5];
}*p;
p=0x1000000;
p+0x200=____;
(Ulong)p+0x200=____;
(char*)p+0x200=____;
假设在32位C ......

向高手请教fortran 调用C 的问题

我现在要些一个fortran调用C接口的问题,但是不知道 C语言里面分配的指针怎么付给fortran,又不能在fortran立马先分配好,业务上不允许。
我写了个测试的例子。但是不行。
test.c
#include <stdio.h>
#incl ......

关于c:forEach迭代标签的问题

本人在项目中,用ssh架构,想做成分页的效果.
以前我在页面中是,这样取得数据的
<!--进行循环遍历数据-->
<!--进行循环遍历数据-->
<%
List<Users> lof = (List) request.getAttri ......

C/S项目架构设计----求助 - Java / Java SE

本人正在用Java做一个C/S架构的项目, 
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。 
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号