如果shell不是交互式的,那么我有两个语句要从~/.bashrc返回,可能来自两个Ubuntu版本,但我无法重构哪个是更新的(我认为这样更好),我对不同方法的效果很感兴趣:[ -z "$PS1" ] && return# If not running interactively, don't do anything *i*) ;;esac
因此,我有一个类定义,我想添加一个成员变量,它可以是两个不同类中的一个,这取决于运行代码的操作系统。在C++中是否存在这样的操作,以便根据初始化"operating_system“成员变量时的某些争论或变量,为”operating_system“成员变量初始化不同的类?= Win){ } // opera