小编use*_*223的帖子

Visual Studio项目已过期

我一直在努力让Visual C++工作,但是在构建每个项目时我都遇到了这个错误:"这个项目已经过时了""你想构建它吗?" 它每次都无法建立.

当我重建时,构建仍然失败,虽然在记录器中我没有注意到任何错误消息,这使我认为它没有正确记录(我正在使用第三方程序进行记录).

我在这里遵循了一些说明:http://blogs.msdn.com/b/vsproject/archive/2009/07/21/enable-c-project-system-logging.aspx并启用了日志记录.

我收到此错误:项目不是最新的,因为"在此处插入文件名".lastbuildstate缺失.请注意,在实际的visual studio中,没有任何记录.我无法在谷歌上找到任何相关内容.可能是我错误地启用了日志记录,但我觉得这是错误.

c++ visual-studio-2010 visual-studio visual-c++

20
推荐指数
3
解决办法
6万
查看次数

垂直运动传感器

我正在开发一款需要检测垂直运动的Android应用程序.向上移动平板电脑时,陀螺仪,加速度计和线性加速度传感器会给出相应的值,表示向上或向下运动.

我遇到的问题是,当您将平板电脑向用户倾斜或远离用户时,这些传感器也会读取向上/向下的动作.例如,陀螺仪中的x值表示垂直平面.但是当您向前倾斜设备时,x值将会改变.当我做这个动作时,读取垂直运动的同一个传感器为此读取一个值. 在此输入图像描述

其他传感器也是如此.我试图使用方向与陀螺仪结合来制作条件语句,如果音高没有变化,但是x变量上升/下降,那么我们就有垂直运动.这个问题是,如果用户向上移动但略微倾斜,它将不再起作用.我也试过这样做,如果倾斜有变化,那么就没有垂直运动了.但是迭代速度如此之快,以至于倾斜度可能会有1/100秒的变化,但是接下来却没有.

有什么方法我只能读取垂直变化而不是设备间距的变化吗?

这是我想要检测的: 在此输入图像描述

编辑:

"请提出一个数学上合理的定义,你认为'向上移动'."这是我最初的问题,我如何编写一个函数来定义平板电脑何时向上或向下移动?我认为垂直翻译向上移动.现在我该怎么检测到这个?我根本不知道从哪里开始,谢谢.

android accelerometer motion tilt gyroscope

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