小编js0*_*514的帖子

c ++ ansi转义代码不向控制台显示颜色

我试图改变控制台中文本的颜色.

我们应该使用配置文件来读取ansi转义码:

这就是我文件中的内容

red     \033[0;31m      #red
blue    \033[0;34m      #blue
green   \033[0;32m      #green
grey    \033[0;37m      #grey
Run Code Online (Sandbox Code Playgroud)

这是我的代码:

    #include <iostream> 
    #include <sstream>
    #include <iomanip>
    #include <string>
    #include <fstream>
    #include <map>
    using namespace std;

int main(int argc, char * argv[]){
    string file = "config.txt";
    string line = "";
    string tag = "";
    string ansi = "";
    map <string, string> m;

    if(argc == 2){  
        file = argv[1];
    }
    ifstream in(file, ios_base::in | ios_base::binary);
    if(!in){
        cerr<<"could not open file";
    }

    while (getline(in, line)){
        istringstream iss(line); …
Run Code Online (Sandbox Code Playgroud)

c++ ansi

5
推荐指数
2
解决办法
1597
查看次数

EditText OnClick异常

所以我正在为一项作业制作应用程序.

基本上将里程转换为KM或KM到Miles.

我现在已经有了单选按钮,但是当我添加onclick事件时,单击edittext字段后我得到了一个异常.:

java.lang.IllegalArgumentException: 
          Expected receiver of type a00891437.set3s.comp3975.convertunits.MainActivity, 
          but got android.support.v7.internal.widget.TintContextWrapper  
Run Code Online (Sandbox Code Playgroud)

这是代码

    package a00891437.set3s.comp3975.convertunits;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;



public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.menu_main, menu);
        return true;
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks …
Run Code Online (Sandbox Code Playgroud)

java android android-edittext

1
推荐指数
1
解决办法
1270
查看次数

标签 统计

android ×1

android-edittext ×1

ansi ×1

c++ ×1

java ×1