c++ - cout 语句中的第一个条目被点击
问题描述
我有这个程序(下)。除了函数 displayOne() 中的 cout 语句中的第一个条目外,我的所有东西都按我想要的方式工作。输出如下所示。如何修复第一个条目 (#1009) 以与其余条目对齐?
void displayOne(int serialNum)
{
int bucket = hashFunction(serialNum);
ShipRecord* next = hashTable[bucket];
while (next != nullptr )
{
if (serialNum == next->serialNum)
{
cout<<next->serialNum << setw(10)
<< next->shipType <<setw(10)<<" "
<<left<<setw(25)<< next->name << setw(10)
<< next->year << setw(10)
<< next->cap << setw(10) << endl;
return;
}
next = next->link;
}
cout << serialNum << " <- This ship record does not exist." << endl;
}
解决方案
推荐阅读
- python - 二进制交叉熵输出,如何读取输出?
- java - 如何降低精灵动画的帧速?
- android - 更改 Java Android Widget 中 ImageView 的 xml 值 android:layout_marginStart
- python - 尝试打开网络摄像头时打开 CV 错误
- loops - 我正在尝试将 1 添加到每个单元格 d1-d15 并在单元格 e1-e15 中输出
- angular - 找不到包 ionic-native/splash-screen 和 ionic-native/status-bar
- android-jetpack-compose - 隐藏/显示 CircularProgressIndicator onclick Jetpack Compose
- javascript - 类型的参数不可分配给“SetStateAction”类型的参数
'。在反应 - qt - 如果窗口放大率发生变化,QLabel 将被截断
- python - 尝试在 Qt6 中等待线程时显示关闭倒计时