了解代码
understanding code
我正在尝试理解下面的结构。第3-8行中发生了什么?第17行的结构没有名称。那做什么?谢谢。
1. struct ImageData
2. {
3. bool operator<(const ImageData& in_Other)
4. {
5. if(Year < in_Other.Year)
6. return true;
7. if(Year > in_Other.Year)
8. return false;
9.
10. return false;
11. }
12.
13. int Width;
14. int Height;
15. short Year;
16.
17. struct
18. {
19. unsigned ThumbFileOffset;
20. unsigned ThumbContainerIndex;
21. unsigned ThumbImageSize;
22. } Thumbnails[6];
23. };
函数 Overloads 操作员<
,以便您可以使用<
进行比较ImageData
对象。
比较时该功能使用Year
成员。
相关文章:
- 了解每月第一天函数的代码
- 您好,我实际上想了解以下代码.有人可以详细说明代码它到底在做什么吗?为什么它会在第 31 行崩溃
- 试图了解如何将C++对转换为 C 代码
- 了解 DCL60-CPP 中的不合规代码示例:遵守单一定义规则
- 了解现代OpenGL中的代码绘图.OBJ并设置不同的位置
- 试图在C 中了解哈希表代码
- 了解我的代码中的意外行为
- 了解 CSAPP 中的以下汇编代码
- 了解C++代码 - "Get the number of digits in an int"
- 需要帮助了解以下C 代码
- 根据您的.h或.hpp文件中的代码,有人可以了解您的应用程序
- 了解代码
- 使用'new'和指针了解C++代码
- 了解图像处理代码
- 了解 Windows 中代码块的 g++ 版本
- 了解C++代码
- 请帮助我理解上述代码行为。了解 void 指针和双 void 指针操作
- 是否可以使用带有错误代码的OpenProcess ERROR_ACCESS_DENIED来了解进程是否存在
- 了解 Webkit 中使用的 c++ 模板代码
- C 样式转换是添加程序集(代码)还是仅供编译器了解情况