C++ 请帮助查找错误
我在NetBeans上做了一个程序,但是有一个错误,我不知道怎么做。 如果你们中有人能帮助我,那就太好了 以下是我需要回答的问题: 尽可能干净地编写一个C++程序: 1) 声明一个数组ClassQue1 包含 一周中各天的名称(星期一、星期二等) 2) 从t1、t2建立一个新的经典表,其中也包含名称 一周中的天,但按字母升序排序 3) 以每行一天的速度显示表t1和t2的内容 4) 拆下表t2 5) 结束C++ 请帮助查找错误,c++,netbeans,C++,Netbeans,我在NetBeans上做了一个程序,但是有一个错误,我不知道怎么做。 如果你们中有人能帮助我,那就太好了 以下是我需要回答的问题: 尽可能干净地编写一个C++程序: 1) 声明一个数组ClassQue1 包含 一周中各天的名称(星期一、星期二等) 2) 从t1、t2建立一个新的经典表,其中也包含名称 一周中的天,但按字母升序排序 3) 以每行一天的速度显示表t1和t2的内容 4) 拆下表t2 5) 结束 和这个链接:我做的程序。 < P> >“尽可能干净的C++程序”: std::array t
和这个链接:我做的程序。
< P> >“尽可能干净的C++程序”:std::array t1={//字符串数组t1
“星期一”、“星期二”、“星期三”、“星期四”,
“星期五”、“星期六”、“星期日”
};
自动t2=t1;//创建t2
std::sort(std::begin(t2),std::end(t2));//排序
std::cout Just technical note:您应该直接将代码包含到问题中(而不是外部链接),并创建一个问题解决方案,这样代码就不会太大。请在此处报告相关代码,并缩小您的问题范围,没有人会给出您家庭作业的总体解决方案。将您的代码放入问题中您将需要类似于const char*t1[8]的内容
和t1[7]
的空PTR,或将其大小传递给C字符串大小。感谢大家的帮助,我非常感谢@Florisvellman and rubenvb
std::array<std::string, 7> t1 = { // Array of strings t1
"Monday", "Tuesday", "Wednesday", "Thursday",
"Friday", "Saturday", "Sunday"
};
auto t2 = t1; // Create t2
std::sort(std::begin(t2), std::end(t2)); // to sort the right order
std::cout << "t1 content: " << std::endl; // Display contents
for (const auto& x : t1) {
std::cout << x << std::endl;
}
std::cout << "t2 content: " << std::endl; // Display contents
for (const auto& x : t2) {
std::cout << x << std::endl;
}
// Remove the table t2
// Ends