求助帖(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;
}
相关推荐
2501_915918419 小时前
详解iOS App上架至App Store的全流程步骤与注意事项
android·macos·ios·小程序·uni-app·cocoa·iphone
极客猴子10 小时前
会议记录APP怎么选 2026年实测功能对比与使用指南
人工智能·xcode
库奇噜啦呼15 小时前
【iOS】weak底层实现
macos·ios·cocoa
2601_9615934216 小时前
视频分辨率太低?Topaz Video AI v1.6.0 让画质跃升
人工智能·macos·音视频
177155743116 小时前
Mac 上 Ruby、gem、rvm、CocoaPods 四者关系通俗讲清楚
macos·ruby·cocoapods
gongzhxu17 小时前
JetBrains IDEA开发环境搭建
java·ide·intellij-idea
Shell运维手记17 小时前
交换机(二层交换机)完整工作原理
运维·网络·网络协议·macos·交换机
寒水馨17 小时前
macOS下载、安装 Tailwind CSS-v4.3.3(附安装包tailwindcss-macos-arm64)
前端·css·macos·tailwind css·utility-first·css 框架·实用优先
独隅17 小时前
DevEco Code Plan+Build 双 Agent 协同开发实效解析
ide·华为
zhaocarbon18 小时前
WKWebView 拦截 POST/PUT方法 丢失body的问题解决
ios·xcode·webview