我在尝试为 C++ 中的每个循环制作时遇到问题。如果我仍然不知道如何实现,我不确定这在 C++ 中是否可行。
我有一个用帕斯卡写的简单问题,当它是星期五 13 或星期六 25 时,它确实找到了一年中的哪一天,无论哪一天。
在帕斯卡我有这样的代码:
{First I declare types}
type
months = (January, February, March, April, May, June, July, August, September, October, November, December);
...
{Then I declare variable for months}
var
m: mesec;
...
{Then I can declare for loop that will loop over months}
for m:= januar to december do
...
在 python 中也可以使用类似的方式对枚举进行 for each 循环。我的问题是:
有没有办法在 C++ 中对枚举进行 for 甚至 while 循环?
我知道这似乎是一个初学者的问题,但我尝试了几种不同的方法来做到这一点不起作用。不编译。