调整了 stdemo 里面的少量代码，优化了跨平台性
合并了冲突