我制作了一个9补丁和一个自定义视图组,然后我将该视图组的背景设置为九补丁.
问题是:九补丁忽略了"内容区域"设置.
那么:我如何在自定义视图中正确使用九个补丁?
要么:
我如何从九个补丁中获取内容区域,以便我可以在OnMeasure和OnLayout数学上使用它?
我正在制作一个pong克隆来测试SDK ...这是几年我不做C.
无论如何,我试图在const设置阶段这样做:
const int SCREEN_W = 480;
const int SCREEN_H = 480;
const int PLAYER_H_WIDTH = 50;
const int PLAYER_H_HEIGHT = 12;
const int BUFFER = 14;
const int LEFT_BUFFER = PLAYER_H_WIDTH+BUFFER;
const int RIGHT_BUFFER = SCREEN_W-LEFT_BUFFER;
Run Code Online (Sandbox Code Playgroud)
除了编译器在LEFT_BUFFER和RIGHT_BUFFER线上抛出错误,因此让我想知道,为什么?
如果答案是"因为标准如此说",我仍然想知道为什么(为什么标准这样说?)
编辑因为评论:
haccks注意到函数内部的那些行(比如,main(){})会编译,而在文件范围内它们却没有.我也问,为什么?
此外,特定的GCC(实际上是MingW)错误是: initializer element is not constant
我正在看一些关于算法的讲座,教授用乘法作为如何改进朴素算法的例子......
它让我意识到乘法并不是那么明显,虽然在我编码时我只是认为它是一个简单的原子操作,乘法需要一个算法来运行,它不像对数字求和那样工作。
所以我想知道,现代桌面处理器实际使用什么算法?我猜他们不依赖对数表,也不用数以千计的总和进行循环......
我在另一个帖子里问,如何分析我的东西,人们给了我很多很好的答复,只是当我尝试使用一些免费的分析器时,例如 AMD Codeanalyst,它们只支持 Microsoft PDB 格式,而 MingW 无法生成那些。
那么,什么分析器可以帮助我分析一个使用 Lua 脚本编写并使用 MingW 编译的多线程应用程序?
编辑:gprof 是废话,说我为什么不想要它的 awnser,就在现场......如果我得到它列出的所有功能都很麻烦,它们都与我遇到的问题无关(有某个动作会导致大幅减速,我不知道为什么,gprof 也无法理解)
我如何发送PHP和POST的东西?(不是如何抓取,或者如何从html发送......但是如何从PHP发送...特定的PHP脚本甚至不在网络服务器中运行,也不是网页的一部分).
我在google上到处寻找,但我一直在寻找如何使用html表单的示例,以及如何使用$ _POST来获得结果......
我正在阅读Moai源代码,我很好奇为什么这会导致崩溃(或不...)
我真的不明白那个片段.
在文件A中:
#define UNUSED(p) (( void )p)
Run Code Online (Sandbox Code Playgroud)
在文件B中:
//----------------------------------------------------------------//
/** @name crash
@text Crashes Moai with a null pointer dereference.
@out nil
*/
int MOAISim::_crash ( lua_State* L ) {
UNUSED(L);
int *p = NULL;
(*p) = 0;
return 0;
}
Run Code Online (Sandbox Code Playgroud)
编辑:
我认为我不理解的部分是"尊重"的含义.所以如果你把它放在你的答案中那就太棒了.