这段代码编译得很好。
class
{
public:
//...
} anonymous;
为什么以及出于什么目的使用未命名的类?
问题是,例如我有两个列表:
lst1 = ['1', '2' , '3' , '4']
lst2 = ['123', '234' , '345' , '334']
如何在第二个列表中找到仅包含第一个列表中的那些元素的此类元素,但如果第一个列表中有一个单元,则例如第二个列表中的元素“112”不适合。
也就是说,程序的结果应该是
ls3 = ['123', '234']
'345' - 不匹配,因为有一个元素“5”不在第一个列表中
'334' - 不匹配,因为有两个“3”元素,而在第一个列表中只有一个“3”元素
假设我不打算使用变量ex并且我需要处理任何错误。
try
{
...
}
catch(Exception ex)
{
return;
}
在这种情况下是否有必要声明一个变量ex?
或者你可以这样做:
try
{
...
}
catch(Exception)
{
return;
}
或者通常是这样的:
try
{
...
}
catch
{
return;
}
有什么区别,哪个更好?
发现了虚拟机这样的东西。我看不同版本的 Linux。我输入命令,按下按钮,看看会发生什么。
问题很简单:虚拟机中的所有内容是否都保留在虚拟机中?我是否需要担心物理计算机的安全性?即使所有 Internet 病毒都进入我的 VMware。