问题标签 [codeblocks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2875 浏览

asp.net - 在 gridview 编辑模板中填充下拉列表的函数

我正在尝试为不同的用户角色提供不同的选项。这是我的代码:

然后在我的gridview模板中,我有:

当我运行页面时,我得到

有没有其他方法可以实现这一目标?最好没有数据库。

提前致谢!!

编辑:我也试过

<asp:ListItem><%= GetApprovedBy() %></asp:ListItem>

失败并出现错误“此上下文不支持代码块”

0 投票
1 回答
2523 浏览

c++ - 在 windows(W32) 上安装 opencv 以与代码块一起使用

我正在尝试使用带有代码块(8.02)的opencv库。我已经安装了opencv2.1。当我包含标题并链接库时,一切都很好。我也完成了http://opencv.willowgarage.com/wiki/CodeBlocks教程。但是当我编译项目时它没有报告错误或警告。它只是说以状态 1 退出。

我想知道是否有人使用过带有代码块的opencv并且可以帮助我摆脱这种情况。

谢谢!!!

0 投票
2 回答
2381 浏览

iphone - 动画块无限循环 - iphone

我在处理动画块时遇到了困难。我试图让第一个动画改变图像的 alpha 使其闪烁,然后在 10 秒后消失。firstAnimation 然后移动到 secondAnimation ,它只对不同的图像执行相同的操作。然后这个过程会无限重复。

我已经为此工作了一段时间,无法让它无限重复。我遇到的另一个问题是这个动画过程延迟 - 所以它在 20 秒后开始,足够播放音频文件的时间。

一如既往地感谢您的帮助。我已经搜索了示例代码和教程,但我发现的基本上都是我在上面的代码中所做的。

0 投票
5 回答
8034 浏览

c++ - -D 选项从 g++ 命令行错误地扩展

在 C++ CodeBlocks 项目中,我在项目设置、编译器设置、#define 中添加了以下定义:

这将产生以下 g++ 命令行:

此代码无法编译:

查看预处理器输出文件,我看到源代码行以这种方式扩展:

我预计:

从 Eclipse CDT 正确编译了相同的代码:

因此,相同的命令行参数由 g++ 处理器以不同方式处理。我怎样才能解决这个问题?

0 投票
5 回答
4908 浏览

ruby - 将过程作为块提供给方法

假设我有以下数组:

我想找到最小元素,比较元素的第二个元素。最小元素将是[5, 1]因为1小于7。我可以使用以下代码:

为了计算最大值,我可以这样做:

这给了[2, 7].

我一直使用同一个块。我想把那个块放在某个地方并将它提供给 min/max 函数。我希望是这样的:

会工作,但它没有。关于我如何做到这一点的任何想法?

0 投票
1 回答
7058 浏览

codeblocks - 如何在 code::blocks 中保存“当前视角”?

示例:我希望始终看到“CPU 寄存器”,而永远不会看到“脚本控制台”。

使用 Code::Blocks,无论我使用什么项目,我该怎么做?

0 投票
1 回答
157 浏览

c - XP noob 上的 CodeBlocks MinGW。每次编译时是否可以覆盖相同的exe?里面的进一步解释

我查看了 CodeBlocks 和 MinGW 常见问题解答和 wiki 均无济于事。如上所述,我是菜鸟。

我希望 CodeBlocks 像 Unix 编译器一样工作,因为它每次编译时都会覆盖单个输出文件,除非另有说明。

在 Unix 中:[cc example.c] -> [a.out],[cc example2.c] -> [a.out]。如果我想保存输出文件以免被覆盖,我只需 [cc -o newname example3.c] - [newname.out]。

如果 XP 上的 CodeBlocks/MinGW 可以做到这一点,我想知道该怎么做。如果不是,我将不胜感激对另一个 GUI 编译器/IDE 的建议。任何帮助表示赞赏。谢谢你。

0 投票
2 回答
345 浏览

.net - 如何从与声明变量的块不同的代码块表达式中访问变量?

有人可以在下面解释一下asp.Net的工作原理吗?

我在 aspx 标记中有 2 个单独的代码块 asp.Net 表达式,中间有一个 html 内容(下例中的 span 元素)。

在第一个代码块中,有“i”作为for循环的增量变量。

然后用 html 内容剪切代码块。

并且打开了另一个代码块表达式,但正如我所见,我可以到达在前一个代码块中声明的“i”变量。

那么,asp.net 如何处理 - 编译 - 标记中声明的代码块 experrions 片段?它是否检查分号并生成一些匿名方法,这些方法最终会导致对 Response.Write 的多次调用?

谢谢,

0 投票
4 回答
12906 浏览

c++ - C++:ofstream 类将文件保存到哪里?

我从 Windows 迁移到 Mac,现在我遇到了文件输入/输出类的问题:ifstream& ofstream

在 Windows 中使用 g++/代码块运行时

将在同一目录中创建一个新文件“output.txt”。

但是在 MAC OS X 中,这个文件是在我的主目录中创建的:/Users/USER_NAME/output.txt

如何将此文件与可执行文件放在同一目录中?

PS 我正在使用 GCC 和 CodeBlocks。没有项目——我只是在编译一个源文件。

0 投票
3 回答
835 浏览

c++ - C++ 可执行文件在运行时冻结

我编写了一个简单的控制台程序,用于测试我正在构建的库中的一些关键类。现在,代码可以正确构建,没有错误。但是,在执行完代码后,我发现应用程序在代码中的某个点调用 Index 方法后停止工作。我尝试调试几种不同的方法来获取有关该问题的更多信息,但我收集的信息对我没有任何帮助。也许它会帮助其他知道我没有做什么(或做错了)的人。

这是 Util 命名空间的内容;

如果您不想阅读那篇文章,我会在每种方法中添加注释,解释其总体用途。此外,我尝试添加一些我的一些代码块的小解释。

而且,这是入口函数和包含项;

int main() { using namespace Util;

}

好的,我得到的结果是这个。在使用 Remove 方法之前,可以从 Vector 类中自由访问任何索引。但是,使用remove方法后,无论删除什么索引,都无法访问大于1的索引。除了,在我们删除第一个索引的情况下,没有索引可以被访问。我尝试单步执行代码,但它让我想到了 index 方法中的这行代码;

现在,由于我能够找出导致问题的 Remove 方法,因此我返回并获得了一些关于该问题的输出。在完成执行之前,我让它运行以下行,两次。在 toRemove 被删除之前一次,在它被删除之后再一次。

在它被删除之前,它会打印两次 1,表示比较为真。但是,我第二次调用 Prev 和 Next 方法时,程序就会冻结。我知道这是因为我释放了内存中的位置,但比较显示从其他节点到我删除的节点的任何引用都消失了。现在,我的具体问题是为什么会导致这种情况,我该如何解决?我对管理堆上的内存有一点了解,但这似乎并不完全会导致程序出现任何问题。因此,如果有人愿意提供它,我可以使用一个简短的解释来解释为什么会发生这种情况。

如果有任何帮助,我正在使用 Code::Blocks IDE 和 GNU GCC 编译器。另外,如果我做错了与我问问题的方式有关的事情,请告诉我。我不经常访问 Stack Overflow,也不会在这里提问。据我所知,这只是回答您的问题的最佳场所。