systemC安装visual studio 2015 visual studogets不是std的成员

时间:2017-05-03 19:39:14

标签: visual-studio

我在visual studio 2015上安装systemC,在我的include中我只使用#include" systemc.h"当我调试我遇到了这个问题" gets不是std"的成员任何帮助解决它感谢

包括" systemc.h"

 #define _CRT_SECURE_NO_WARNINGS
  _CRT_SECURE_NO_WARNINGS
 // Hello_world is module name
SC_MODULE(hello_world) {
SC_CTOR(hello_world) {
    // Nothing in constructor 
}
void say_hello() {
    //Print "Hello World" to the console.
    cout << "Hello World.\n";
}
};

  // sc_main in top level function like in C++ main
int sc_main(int argc, char* argv[]) {
hello_world hello("HELLO");
// Print the hello world
hello.say_hello();
return(0);
}

1 个答案:

答案 0 :(得分:0)

只需注释掉

export class ListService {
  list1Event: EventEmitter<any> = new EventEmitter();

  getLists() {
    return this.http.get(url).map(res => res.json())
      .subscribe(
        (data) => {
          this.list1Event.emit(data.list1);
        }
      );
  }
}

在systemc.h中,因为std :: gets已弃用且已在vs2015中删除。