问题列表 - 第13089页

从c ++程序访问ASM文件中的函数?

今天敲我的头;)

在这里,我询问了如何将ASM文件转换为C,并且从响应中看起来没有合理的方法来执行它.精细.因此,其中一个回复建议我只是按原样使用函数并完成它.听起来不错.

但是怎么样?

神圣的废话我已经尝试了我能想到的一切!我正在使用Microchip品牌的MCU(PIC18F4480)和Microchip品牌的IDE(MPLAB IDE),而ASM文件是Microchip编写的...所以你认为我会找到一些方法来使用它们!到目前为止还没有运气.

我对ASM(汇编)一无所知.我用C++编写代码,坦率地说,这不会改变.必须有一种方法可以访问Microchip ASM文件中的函数,而无需用新语言重写我的所有代码.

如果有人想看看,ASM文件和应用笔记就在这里.

c++ embedded assembly microchip

0
推荐指数
2
解决办法
2556
查看次数

在Drupal闭包中添加HTML?

要添加javascript,您可以使用:

drupal_add_js
Run Code Online (Sandbox Code Playgroud)

和css类似:

drupal_add_css
Run Code Online (Sandbox Code Playgroud)

但是,如果我只想在页面末尾添加html,该怎么办?即在页面末尾添加一个包含一些文本的div?

closures footer drupal-6 drupal-7

4
推荐指数
2
解决办法
9333
查看次数

List <T>的Last()扩展方法的性能如何?

我非常喜欢Last()并且会一直使用它List<T>.但是因为它似乎被定义了IEnumerable<T>,我想它首先枚举枚举 - 这应该是O(n)而不是O(1)直接索引a的最后一个元素List<T>.

标准(Linq)扩展方法是否意识到这一点?

C++中的STL通过迭代器和诸如此类的整个"继承树"来意识到这一点.

.net c# linq extension-methods

35
推荐指数
3
解决办法
8013
查看次数

Eclipse CDT:在.h和.cpp之间切换的快捷方式?

在Eclipse中,是否有键盘快捷键用于将编辑器视图从查看.cpp文件切换到相应的.h文件,反之亦然?

c++ eclipse-cdt

13
推荐指数
2
解决办法
6032
查看次数

JTextPane阻止在父JScrollPane中滚动

我有以下"树"的对象:

JPanel
    JScrollPane
        JPanel
            JPanel
                JScrollPane
                    JTextPane
Run Code Online (Sandbox Code Playgroud)

当使用鼠标滚轮滚动外部JScrollPane我遇到一个恼人的问题.一旦鼠标光标触及内部JScrollPane,似乎滚动事件就会传递到JScrollPane中,并且第一个不再处理.这意味着滚动"父"JScrollPane停止.

是否可以禁用内部JScrollPane上的鼠标滚轮?或者更好的是,如果没有要滚动的内容(大多数情况下textpane只包含1-3行文本),则禁用滚动,但如果有更多内容启用它?

java user-interface swing jtextpane jscrollpane

4
推荐指数
1
解决办法
3601
查看次数

单击图像选择文件框?(不是使用浏览按钮)

当我点击某个图像时,是否可以显示"选择文件"窗口?我想隐藏那个输入和浏览按钮,这显示我何时输入谢谢

file-upload input

3
推荐指数
1
解决办法
7636
查看次数

命名空间和定义之间的冲突

我有这个严重的问题.我在2个名称空间中有一个枚举,如下所示:

namespace FANLib {
namespace ERROR {

    enum TYPE {

        /// FSL error codes
        FSL_PARSER_FILE_IERROR,...
Run Code Online (Sandbox Code Playgroud)

在我的代码中的其他地方,我使用它像这样:

FANLib::Log::internalLog(FSLParser::FILE_IERROR, file_ierror, true, FANLib::ERROR::FSL_PARSER_FILE_IERROR);
Run Code Online (Sandbox Code Playgroud)

所有编译都很好,但如果我碰巧包含"windows.h",我会收到错误!问题出在"WinGDI.h"中,其中包含以下行:

#define ERROR               0
Run Code Online (Sandbox Code Playgroud)

并使编译器认为,在FANLib :: ...之后,有一个零!我得到的错误是:

错误1错误C2589:'常数':'::'右侧的非法令牌

错误2错误C2059:语法错误:'::'

错误3错误C2039:'FSL_PARSER_FILE_IERROR':不是'`global namespace''的成员

我可以做些什么,而不必因为一些不经意而改变我的命名空间#define?我在另一篇文章中读过我可以#undef ERROR,但这有多安全?

c++ namespaces c-preprocessor

6
推荐指数
1
解决办法
4468
查看次数

PHP函数is_nan()为字符串抛出警告

我一直在使用is_nan()函数(即is-not-a-number)来检查从查询字符串中获取的变量是否为数字.但是,如果变量是一个字符串(在这种情况下is_nan()应该返回TRUE),该函数还会抛出以下相当烦人的警告:

Warning: is_nan() expects parameter 1 to be double, string given
Run Code Online (Sandbox Code Playgroud)

既然is_nan()是为了检查变量是不是数字,为什么会为字符串抛出错误?我本以为它应该接受非数字参数,因为它的目的是......

是否有理由抛出这样的警告?有什么感觉,我没有在这里看到?

注意:抛出错误时,函数仍然按预期运行 - 对于字符串返回TRUE,对于数字返回FALSE.但是,我想知道为什么它会在字符串的情况下发出警告.
我也开始使用,is_int()因为我发现它更适合我的目的,所以我不寻找替代品.我只是对这种行为感到好奇.

php warnings suppress-warnings

4
推荐指数
1
解决办法
6685
查看次数

正则表达式:数字范围

你如何编写一个匹配数字范围从0到000到180的正则表达式?

regex

29
推荐指数
3
解决办法
5万
查看次数

Word 2007更改主题时的事件

我可以在我的VSTO应用程序中注册一个事件,当Word 2007的主题发生变化时会被触发吗?

c# vsto ms-word

5
推荐指数
1
解决办法
596
查看次数