问题列表 - 第35793页

在C++中使用C功能是不好的做法吗?

例如printf代替cout,scanf而不是cin使用#define宏,等?

c c++ language-features

18
推荐指数
5
解决办法
1652
查看次数

ListView滚动到最后一项WPF C#

如何使滚动规则始终在ListView自动结束时无需焦点在WPF中?

c# wpf

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

编译Python 2.7需要Ubuntu包

我试图在Ubuntu 10.4上编译Python 2.7,但在运行后收到以下错误消息make:

Python build finished, but the necessary bits to build these modules were not found:
_bsddb             bsddb185           sunaudiodev     
To find the necessary bits, look in setup.py in detect_modules() for the module's name.
Run Code Online (Sandbox Code Playgroud)

我需要什么样的包裹?(setup.py没有帮助)

python ubuntu packages ubuntu-10.04

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

监听ViewFlipper小部件翻转事件

我有一个需要改进的ViewFlipper实现.此ViewFlipper有三个子视图.基本上,我想要一个关于哪个子视图当前处于活动状态的指标.我的ViewFlipper只是复杂布局的一部分,它也有列表视图等.

视图切换也是自动的,并在指定的时间间隔内完成.

从Android的SDK参考中,我没有看到ViewFlipper何时更改子视图的任何监听器.

你们知道我能为这次活动听一听的方式吗?

或者除了使用ViewFlipper之外,还有其他方法可以实现此功能吗?

谢谢!

android viewflipper

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

使用mingw在Linux上交叉编译Direct3D

如何配置mingw32交叉编译Direct3D Apps for Windows?有可能吗?我实际上已经成功编译了本教程中的代码:http://www.directxtutorial.com/Tutorial9/B-Direct3DBasics/dx9B4.aspx - 使用Kubuntu上的Code :: Blocks和i586-mingw32msvc-g ++.我需要添加#define UNICODE和删除#pragma ...部件才能执行此操作,并且我使用了来自/ usr/i586-mingw32msvc/include的头文件以及来自mingw包的libs.

但是我无法编译本教程中的代码:http://www.directxtutorial.com/Tutorial9/B-Direct3DBasics/dx9B5.aspx

Mingw没有d3dx9.h档案.所以我已经安装了wine1.2-dev与Windows相关的头文件的葡萄酒版本的软件包,但现在我有错误:

#define UNICODE:

-------------- Build: Debug in d3d ---------------

i586-mingw32msvc-g++ -Wall  -g    -I/usr/include/wine/windows  -c /home/silmeth/programowanie/codeblocks/d3d/main.cpp -o obj/Debug/main.o
/home/silmeth/programowanie/codeblocks/d3d/main.cpp: In function ‘int WinMain(HINSTANCE__*, HINSTANCE__*, CHAR*, int)’:
/home/silmeth/programowanie/codeblocks/d3d/main.cpp:50: error: invalid conversion from ‘const wchar_t*’ to ‘const WCHAR*’
/home/silmeth/programowanie/codeblocks/d3d/main.cpp:56: error: invalid conversion from ‘const wchar_t*’ to ‘const WCHAR*’
/home/silmeth/programowanie/codeblocks/d3d/main.cpp:56: error:   initializing argument 2 of …
Run Code Online (Sandbox Code Playgroud)

c++ directx mingw cross-compiling mingw32

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

缩放Android的缩放限制

如何设置捏拉变焦的最大和最小缩放级别?


这是我的代码://

public class TouchImageView extends ImageView {

     private static final String TAG = "Touch";

        // These matrices will be used to move and zoom image
        Matrix matrix = new Matrix();
        Matrix savedMatrix = new Matrix();
        static PinchZoomExample sPinchZoomExample = null;
        // We can be in one of these 3 states
        static final int NONE = 0;
        static final int DRAG = 1;
        static final int ZOOM = 2;
        int mode = NONE;
        static Bitmap sCurrentImage;

        // Remember some things …
Run Code Online (Sandbox Code Playgroud)

android

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

C++ vector max_size();

在32位系统上.

  1. std::vector<char>::max_size()返回2 32 -1,大小为char-1字节
  2. std::vector<int>::max_size()返回2 30 -1,大小为int-4字节
  3. std::vector<double>::max_size()返回2 29 -1,大小为double- 8字节

任何人都可以告诉我max_size()取决于什么?

max_size()如果它在64位系统上运行,它的返回值是多少?

c++ vector max-size

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

手机锁定时如何显示弹出活动或对话框?

我试图在手机锁定时显示活动或对话框.我曾尝试使用WakeLock,但它不起作用,我只能看到手机解锁后的活动?

这样做的正确方法是什么?

android

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

void*或char*用于通用缓冲区表示?

我正在设计一个Buffer类,其目的是代表一块内存.

我的底层缓冲区是一个char*(好吧,boost::shared_array<char>实际上,但它并不重要).

我一直在决定为我的构造函数选择什么样的原型:

我应该去:

Buffer(const void* buf, size_t buflen);
Run Code Online (Sandbox Code Playgroud)

或者:

Buffer(const char* buf, size_t buflen);
Run Code Online (Sandbox Code Playgroud)

或者是其他东西 ?

通常做什么,为什么?

c++ arrays buffer

17
推荐指数
5
解决办法
5724
查看次数

Django:阻止模型上的QuerySet删除?

我有一个模型,我已经覆盖了delete()方法.因为在批量QuerySet删除时没有调用它,我想禁用QuerySet删除或以某种方式断言它发生.有没有办法做到这一点?

django model django-queryset

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