0

我有一个非常简单的结构:

myproject\
    src\
        main.cpp
    include\
        maininclude.h
    .clang

main.cpp是:

#include <stdio.h>
#include "maininclude.h"
int main(){
  foo_ f;
  f.seta(5);
  printf("value of f.a is %d\n", f.geta());
  getchar();
}

maininclude.h

class foo_{
  private:
  int a;
  public:
  int geta() const {return a;}
  void seta(int val) {a = val;}
};

.clang是:

-I./include

当我从文件夹打开<space> l r后点击时,窗口打开但没有显示。图片如下所示。vimmyproject\Runner

在此处输入图像描述

是否有显示输出的单独窗口?

4

1 回答 1

1

您应该删除getchar();,因为此函数正在等待输入。或者您可以按下i运行器缓冲区,然后插入任何字符。

在此处输入图像描述

于 2021-09-09T14:59:58.283 回答