之前遇到过这个问题,但忘了我是怎么解决的.
我想使用STL字符串类,但编译器抱怨没有找到它.这是完整的.h文件.
#ifndef MODEL_H
#define MODEL_H
#include "../shared/gltools.h" // OpenGL toolkit
#include <math.h>
#include <stdio.h>
#include <string>
#include <iostream>
#include "Types.h"
class Model
{
public:
obj_type_ptr p_object;
char Load3DS (char *p_filename);
int LoadBitmap(char *filename);
int num_texture;
string fun("alex");
Model(char* modelName, char* textureFileName);
};
#endif
Run Code Online (Sandbox Code Playgroud)
Ano*_*on. 11
你想要使用std::string,是吗?
你刚才用string.如果你有一个using namespace ...声明,哪个有效,但在头文件中不是一个好主意.
| 归档时间: |
|
| 查看次数: |
322 次 |
| 最近记录: |