Questions tagged «virtual»

可扩展或模拟的工件


7
为什么在实体框架模型定义中为类属性使用“虚拟”?
在以下博客中:http : //weblogs.asp.net/scottgu/archive/2010/07/16/code-first-development-with-entity-framework-4.aspx 该博客包含以下代码示例: public class Dinner { public int DinnerID { get; set; } public string Title { get; set; } public DateTime EventDate { get; set; } public string Address { get; set; } public string HostedBy { get; set; } public virtual ICollection<RSVP> RSVPs { get; set; …
223 c#  class  properties  virtual 


16
C ++静态虚拟成员?
在C ++中,是否有可能既有static和又有成员函数virtual?显然,没有一种简单的方法(static virtual member();编译错误),但是至少有一种方法可以达到相同的效果吗? IE浏览器: struct Object { struct TypeInformation; static virtual const TypeInformation &GetTypeInformation() const; }; struct SomeObject : public Object { static virtual const TypeInformation &GetTypeInformation() const; }; GetTypeInformation()在实例(object->GetTypeInformation())和类(SomeObject::GetTypeInformation())上使用都是有意义的,这对于比较很有用,对模板也很重要。 我能想到的唯一方法是针对每个类编写两个函数/一个函数和一个常量,或者使用宏。 还有其他解决方案吗?
140 c++  static  virtual 



4
C ++重载虚函数警告
当编译以下代码时,clang发出警告: struct Base { virtual void * get(char* e); // virtual void * get(char* e, int index); }; struct Derived: public Base { virtual void * get(char* e, int index); }; 警告是: warning: 'Derived::get' hides overloaded virtual function [-Woverloaded-virtual] (当然需要启用上述警告)。 我不明白为什么。请注意,取消注释Base中的同一声明会关闭警告。我的理解是,由于两个get()函数具有不同的签名,因此无法隐藏。 c是正确的吗?为什么? 请注意,这是在运行最新版本Xcode的MacOS X上。 clang --version Apple LLVM version 5.0 …


1
目标Google API和目标Android之间的区别
我正在使用Eclipse IDE用SDK 2.3.3开发android。众所周知,要运行我的应用程序,我应该生成虚拟设备。在“创建新的AVD”窗口中,我可以看到许多目标。API级别10有2个目标,例如“ android 2.3.3”和Google API(Google Inc)。在这些目标中,我不确定应该选择哪一个。 我的问题是它们之间有什么区别。 预先感谢丹

5
如何进行虚拟文件处理?
因此,对于创建文件,我使用以下命令: fileHandle = open('fileName', 'w') 然后将内容写入文件,关闭文件。在下一步中,我处理文件。在程序的最后,我得到一个需要删除的“物理文件”。 有没有一种方法可以编写行为与“物理”文件完全一样的“虚拟”文件(允许以相同的方式对其进行操作),但是在运行Python时却不存在该文件?
70 python  file  virtual 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.