我正在尝试为android设计一个侧滚屏,为windows设计一个关卡编辑器。两个程序之间的许多代码将是相同的。我目前正在做的工作是绘制纹理。我遇到的问题是如何将OpenGL (适用于windows)和OpenGL ES (适用于安卓)整合到库中?我想过有一个包含所有绘图函数的接口,然后在每个程序中单独实现该接口(因为一个程序将使用OpenGL和一个OpenGL ES),但这仍然会产生许多重复的代码(这有点违背了试图创建这个共享库的目的)。
如何在Linux中实现单向差异?通常,diff会告诉您两个文件之间的所有区别。例如,它将告诉您文件A中任何不在B文件中的内容,也会告诉您B文件中的所有内容,但不告诉文件A中的所有内容,例如:catone文件B包含:some然而,我希望它忽略B文件中的所有内容,而不是文件A中的所有内容。?A B
它产生的输出