小编Tho*_*lik的帖子

查找所有子字符串的出现次数和位置

我正在编写一个程序来解析保存为文本文件的一些数据.我想要做的是找到大海捞针中每根针的位置.我已经可以读取文件并确定出现次数,但我也希望找到索引.

c++ iostream stdio

23
推荐指数
2
解决办法
3万
查看次数

jQuery UI Draggable + CSS转换导致"跳跃"

编辑:我解决了.但StackOverflow并没有让我将我的答案标记为解决方案,所以我根本不会这样做.

关于将Draggable与CSS转换后的父级一起使用,我遇到了问题.基本上,我需要使用绝对定位直接在光标下面生成一个Draggable div.当绝对定位与CSS变换一起使用时,可拖动元素会在拖动发生时稍微向右跳跃.跳转发生后,行为按预期进行.如果没有对可拖动或父div应用转换,则不会发生跳转.

这是一个小提琴,准确显示问题所在:http: //jsfiddle.net/qBubN/7/

body {
     background-color: blue;   
}

#draggable {
    position: absolute;
    left: 50px;
    top: 50px;
    background-color: rgba(0,0,0,0.5);
    border: 1px solid black;
    width: 350px;
    height: 350px;
    color: white;
    -moz-transform: scale(0.5);
    -webkit-transform: scale(0.5);
    transform: scale(0.5);}

     $("#draggable").draggable({
            scroll: true, 
            distance: 5,
            grid : [ 10, 10 ],
            start: function (event, ui) {
            }
        });

<html>
    <body>
       <div id="draggable">
           Hello!
        </div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

已经尝试应用此补丁,无济于事.有一个(好的)机会,这个修复太老了,无法工作.我也有可能错误地应用补丁.Webkit和jQuery draggable jump

css jquery jquery-ui scale

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

Visual Studio:如何为链接器指定不同的运行时库?(/MTd、MDd 等)

我正在链接到 VS2008 中的一些库。如果我对链接器的了解是正确的,MTd 用于静态链接,MDd 用于动态链接(到 DLL)。我的目标是静态链接一些库并动态链接其他库。项目选项似乎对链接器输入中的所有库只有一种设置。我该怎么做?

c++ dll linker visual-studio-2008 visual-c++

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

贝塞尔曲线评估

我在这里使用de Casteljau的算法http://www.cgafaq.info/wiki/B%C3%A9zier_curve_evaluation来关注本文,我尝试使用在C++,OpenGL中使用De Casteljau算法绘制Bezier曲线的主题来提供帮助.没有成功.

评估时,我的bezier曲线看起来像这样

正如你所看到的,即使它不起作用我想要它,所有的点确实在曲线上.由于这个原因,我不认为这个算法是不准确的.

这是我在该图像顶部曲线上的点:(0,0)(2,0)(2,2)(4,2)第二条曲线使用相同的点集,除了第三点是(0, 2),即第一点上方的两个单元,形成更陡的曲线.

出了点问题.我应该输入0.25 for t,它应该吐出1.0的X值,而.75应该总是返回3.假设t是时间.它应该以恒定的速度发展,是吗?恰好25%的方式,X值应该是1.0,然后Y应该与该值相关联.

有没有足够的方法来评估贝塞尔曲线?有谁知道这里发生了什么?

谢谢你的帮助!:)

编辑 - - -

我在谷歌搜索http://www.tsplines.com/resources/class_notes/Bezier_curves.pdf中找到了这本书,这是我在显式/非参数贝塞尔曲线上找到的页面.它们是多项式,表示为贝塞尔曲线,这就是我在这里要做的.这是本书的那一页:

任何人都知道如何将贝塞尔曲线转换为参数曲线?我现在可以开一个不同的主题......

自2011年11月1日起编辑-------

我意识到我只是问了一半的问题,就像我应该的那样清楚.我正在尝试构建的是Maya的动画图形编辑器,例如http://www.youtube.com/watch?v=tckN35eYJtg&t=240,其中用于修改曲线的贝塞尔控制点更像是切线修改器长度相等.老实说,我不记得他们是等长的.通过强制使用这样的系统,您可以100%确保结果是一个函数并且不包含重叠的段.

我找到了这个,可能有我的答案http://create.msdn.com/en-US/education/catalog/utility/curve_editor

c++ algorithm math geometry bezier

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