问题列表 - 第26987页

C的"自动"关键字的目标

C中"auto"关键字的目标是什么?使用C++ 0x它有新的含义,但这是否意味着如果我将C代码移植到C++ 0x编译器,我的代码将会中断?

c c++ c++11

18
推荐指数
4
解决办法
3692
查看次数

如何为数组中的所有先前值添加值

可以说我有以下数组:

my_array = [1, 5, 8, 11, -6]
Run Code Online (Sandbox Code Playgroud)

我需要迭代这个数组并将当前值之前的值相加.一个例子可能更容易理解.我需要返回一个看起来像这样的数组:

final_array = [1, 6, 14, 25, 19]
Run Code Online (Sandbox Code Playgroud)

我尝试过这样的事情:

my_array.collect {|value| value + previous_values }
Run Code Online (Sandbox Code Playgroud)

但显然这不起作用,因为我无法弄清楚如何获取数组中的先前值.

我是一个编程菜鸟,所以这可能比我做的更容易.我很确定我需要使用收集或注入,但我似乎无法弄清楚如何做到这一点.

任何帮助,将不胜感激.

ruby arrays iteration arraycollection

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

参考visual studio中针对win32项目的其他项目

我正在使用win32 API,我选择的语言是纯C而没有C++.

假设我在Visual Studio的Solution S中有一个项目A.

我想在S中添加另一个项目B(具有一些常用的实用功能)

现在我想引用项目A中的项目B ...这样我就可以使用项目B源代码级别的那些实用程序功能.我不希望它用于项目B的 dll

假设项目B包含一些与数学相关的函数,我想调用项目A中的函数或项目B包含来自数据结构,我想在项目A中使用它们

如何实现这一点....提前感谢

c winapi visual-studio

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

通过在C#中使用按位运算符而不是普通的int和,可以显着提高性能?

几个星期前我开始使用C#,现在我需要建立一个"位设置"标志来处理算法中的不同情况.我有两个选择:

    enum RelativePositioning
    {
        LEFT = 0,
        RIGHT = 1,
        BOTTOM  = 2,
        TOP = 3,
        FRONT = 4,
        BACK = 5
    }

    pos = ((eye.X < minCorner.X ? 1 : 0) << (int) RelativePositioning.LEFT)
        + ((eye.X > maxCorner.X ? 1 : 0) << (int) RelativePositioning.RIGHT)
        + ((eye.Y < minCorner.Y ? 1 : 0) << (int) RelativePositioning.BOTTOM)
        + ((eye.Y > maxCorner.Y ? 1 : 0) << (int) RelativePositioning.TOP)
        + ((eye.Z < minCorner.Z ? 1 : 0) << (int) RelativePositioning.FRONT)
        + …
Run Code Online (Sandbox Code Playgroud)

c# int performance bit-manipulation

7
推荐指数
2
解决办法
1074
查看次数

日期时间格式

当我调用DateTime的ToString方法时,我得到以下字符串"17.05.2010 8:05:22".是否有任何其他DateTime格式,我可以在8小时之前得到跟随字符串"17.05.2010 08:05:22"零?

c# datetime

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

如何快速查找工作区中的文件/在缓冲区/等之间切换.在Eclipse中?

我正在寻找类似Textmate在Command-T上的模糊搜索,在Vim中使用FuzzyFinder或在Emacs中使用Ido的东西.它存在吗?如果不是,你更喜欢这样做?

eclipse textmate fuzzy-search ido-mode fuzzyfinder

8
推荐指数
1
解决办法
5441
查看次数

在foreach内部移除时,我们是否需要退后一步

拿这个Java代码:

for (ContactsReduced curContact : allcontacts) {
 ..........
 allcontacts.remove(curContact);
}
Run Code Online (Sandbox Code Playgroud)

我根据条件删除,foreach会错过下一个项目的顺序,我们是否需要退后一步(不知何故)?

java foreach

7
推荐指数
1
解决办法
4702
查看次数

通过jQuery为每个li元素添加不同的ID

我是新来的,我想问一个关于jQuery的问题.

我有无序的列表,如:

<ul id="pages">
    <li class="something"><a href="#"></a></li>
    <li class="something"><a href="#"></a></li>
    <li class="something"><a href="#"></a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

而且我想为此中显示的每个li添加不同的ID <ul>(例如.<li class="something" id="li1">...).有没有办法如何通过jQuery实现这一目标?

非常感谢,Jakub

jquery html-lists

11
推荐指数
1
解决办法
2万
查看次数

避免在SSIS中完全编写SQL查询

在数据仓库项目上工作,给我们教程的人建议我们坚持使用SQL查询来定义大量的数据流转换,引用它会在ETL盒子上消耗大量内存,所以我们而是将处理留给DB框.这真的可取吗?依赖GUI工具而不是在Integration包上执行一堆SQL脚本之间的平衡点在哪里?

老实说,我想尽可能避免编写SQL查询.(但那不是重点.我真的很想客观地看待这一点.)

ssis data-warehouse

7
推荐指数
1
解决办法
2435
查看次数

OpenGL ES 2.0相当于glOrtho()?

在我的iPhone应用程序中,我需要将3D场景投影到屏幕的2D坐标中进行一些计算.我的对象经历了各种旋转,平移和缩放.所以我想我首先需要将顶点与ModelView矩阵相乘,然后我需要将它与正交投影矩阵相乘.

首先是在正确的轨道上?

我有模型视图矩阵,但需要投影矩阵.ES 2.0中是否有glOrtho()等价物?

opengl-es iphone-sdk-3.0 projection-matrix

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