崇高文字+ Cygwin

时间:2019-04-03 23:56:54

标签: c++

我正在使用自定义CPP_RUN生成器,并且在生成cpp文件时,它会显示

[在0.6秒内完成],我认为这意味着代码没有错误,并且.exe​​文件出现在.cpp文件旁边。但是当我打开.exe文件(在CMD中打开)时,它会在第一次输入。

#include<iostream>
#include<cstring>

using namespace std;

class str
{
public:
    char a[10];
    void in(){cout<<"Insert String: "; cin.getline(a, 10, '*');}
    void out(){cout<<"String Enterred: "<<a<<endl;}
    void rev()
    {
        cout<<"Reversed String: "<<endl;
        for(int i=strlen(a); i>=0; i--)
            cout<<a[i];
    }
};

int main()
{
    str s;
    s.in();
    s.out();
    s.rev();
    return 0;
}

输入:


    soiboi*

[是的,我知道使用命名空间std是一件坏事,但它的代码非常小]

0 个答案:

没有答案
相关问题