求助帖(setiosflags)的左右对齐问题:

以后自己要注意,如果两个相互矛盾的标志同时被设置,如先设置 setiosflags(ios::right),然后又设置 setiosflags(ios::left),那么结果可能就是两个标志都不起作用。因此,在设置了某标志,又要设置其他与之矛盾的标志时,就应该用 resetiosflags 清除原先的标志。

resetiosflags (ios_base::format_flag) :方法用于重置指定为此方法参数的ios库格式标志。

cpp 复制代码
#include <iostream> //头文件 
#include<iomanip>
using namespace std;

int main(){
	
	cout << "今天上杨老师的编程课,很开心" << endl; 
	
	cout <<setw(20) <<setiosflags(ios::right)<<"好开心" << endl;

//	cout << resetiosflags(ios::right);
	// 询问一下大佬解答:第13行:为何我设置了左对齐, 这个好奇怪还是右对齐呢??? 
	cout <<	 setw(20) <<setiosflags(ios::left) <<"好奇怪" << endl; 
	

	cout<<"好奇怪" << endl;
	return 0;
}
相关推荐
zhangchangz16 分钟前
Idea护眼插件分享之:Catppuccin Theme
java·ide·intellij-idea
beginner.zs30 分钟前
OpenCode IDE 全面介绍与实战使用指南
ide·语言模型·编辑器
Jackson@ML1 小时前
2026最新版IntelliJ IDEA安装使用指南
java·ide·intellij-idea
吃不胖爹1 小时前
解决VSCode运行时自动保存问题
ide·vscode·编辑器
搜狐技术产品小编20232 小时前
iOS OOM治理
macos·ios·objective-c·cocoa
2501_915909062 小时前
在无需越狱的前提下如何对 iOS 设备进行文件管理与数据导出
android·macos·ios·小程序·uni-app·cocoa·iphone
普马萨特2 小时前
如何从安卓系统中获取扫描到的 Wi‑Fi 的 MAC 地址和 RSSI?
android·macos
LiLiYuan.2 小时前
在资源管理器打开IDEA未进行版本管理的文件的方法
java·ide·intellij-idea
@大迁世界3 小时前
“围墙花园”的终结?iOS 26.3 带来的三大生态系统巨变
macos·ios·objective-c·cocoa
王者鳜錸4 小时前
短语音多语种混合识别-GUI界面开发
ide·macos·xcode