小编Jos*_*osh的帖子

错误:free():下一个大小无效(快):

我得到的这个奇怪的错误是什么?我在Ubuntu 10.10上使用g ++编译C++.当我运行可执行文件时它会随机弹出(可能是8小时内2次,每小时10次编译).但是,如果我清理并重新编译它会在大多数时间消失.

*** glibc detected *** ./emailQueue.app: free(): invalid next size (fast): 0x0000000001c40270 ***
======= Backtrace: =========
/lib/libc.so.6(+0x774b6)[0x7f490d95e4b6]
/lib/libc.so.6(cfree+0x73)[0x7f490d964c83]
./emailQueue.app[0x401f47]
/lib/libc.so.6(__libc_start_main+0xfe)[0x7f490d905d8e]
./emailQueue.app[0x401cc9]
======= Memory map: ========
00400000-0040d000 r-xp 00000000 08:01 1311132                            /home/server/Projects/email/emailQueue.app
0060d000-0060e000 r--p 0000d000 08:01 1311132                            /home/server/Projects/email/emailQueue.app
0060e000-0060f000 rw-p 0000e000 08:01 1311132                            /home/server/Projects/email/emailQueue.app
01c40000-01c82000 rw-p 00000000 00:00 0                                  [heap]
7f4908000000-7f4908021000 rw-p 00000000 00:00 0 
7f4908021000-7f490c000000 ---p 00000000 00:00 0 
7f490ce52000-7f490ce5e000 r-xp 00000000 08:01 1051251                    /lib/libnss_files-2.12.1.so
7f490ce5e000-7f490d05d000 ---p 0000c000 08:01 1051251                    /lib/libnss_files-2.12.1.so
7f490d05d000-7f490d05e000 r--p 0000b000 08:01 1051251                    /lib/libnss_files-2.12.1.so
7f490d05e000-7f490d05f000 …
Run Code Online (Sandbox Code Playgroud)

c++ g++

79
推荐指数
4
解决办法
21万
查看次数

iPhone无法支持开发

我最近重新安装了OSX.我的所有证书等等都是一种痛苦,但我终于回来了.但是,当我尝试在两台iPhone上安装一个应用程序时,他们都说:

软件版本:4.2.1(8C148)| XCode无法找到安装此版本的软件映像.| 无法支持发展.

到底是怎么回事?两款iPhone都在iTunes中列为最新版本,iOS开发人员中心仅将4.2列为可用SDK.

编辑:我确实有付费会员资格,我最近在这两个设备上安装了测试应用程序.

更新:我从配置门户删除了所有3(包括2个)我的设备,并从组织者,关闭XCode,分离设备,重新启动,插入设备删除它们,没有运气.

iphone xcode organizer provisioning ios

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

Android/iOS - 自定义URI /协议处理

有没有办法在Android iOS中定义某种处理机制,允许我拦截以下任何一种:

myapp:///events/3/
- or -
http://myapp.com/events/3/
Run Code Online (Sandbox Code Playgroud)

我想"监听"协议或主机,并打开相应的Activity/ViewController.

如果这些可以尽可能在系统范围内,我也会喜欢.我想这将是iOS上的一个问题,但我理想情况下可以从任何应用程序中点击这两个方案中的任何一个,如超链接.Gmail,Safari等

android protocols manifest ios custom-url-protocol

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

C++传递一个字符串

快速可能很明显的问题

如果我有:

void print(string input)
{
  cout << input << endl;
}
Run Code Online (Sandbox Code Playgroud)

我怎么称它为:

print("Yo!");
Run Code Online (Sandbox Code Playgroud)

它抱怨我传入char*而不是std :: string.在电话中有没有办法对它进行类型转换?代替:

string send = "Yo!";
print(send);
Run Code Online (Sandbox Code Playgroud)

谢谢.

c++ string function

33
推荐指数
4
解决办法
12万
查看次数

在没有jQuery的情况下单击HTML和CSS显示隐藏div

我想要一些与Theming可折叠标题非常类似的东西:

http://jquerymobile.com/demos/1.2.0-alpha.1/docs/content/content-collapsible.html

不使用JQuery,这可能吗?

这是一个移动网站,但页面总是脱机,所以我真的不想使用jquery.同时为jquery mobile提供自定义样式比使用纯css并自己设置风格要难得多.

html javascript css html5 css3

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

面试问题中这个位操作代码有什么问题?

我正在查看此页面:http://www.devbistro.com/tech-interview-questions/Cplusplus.jsp,并且不明白这个问题:

以下代码可能有什么问题?

long value;
//some stuff
value &= 0xFFFF;
Run Code Online (Sandbox Code Playgroud)

注意:向候选人提供有关他们正在开发的基础平台的提示.如果该人仍然没有发现代码有任何问题,他们就没有C++经验.

有人可以详细说明吗?

谢谢!

c c++ bit-manipulation integer-promotion

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

iPhone编译器失败:没有可编译的架构

我正在尝试在我的iPhone应用程序中实现Cocoa绘图框架(Alpha Release 0.1).

我想我会先尝试运行他们提供的样本.我试图打开并编译位于的项目/Source/examples/CPTestApp-iPhone/.

它说我的基础SDK没有立即丢失,因此我编辑了项目设置和Active Target以使用iOS4 SDK,我之前已经完成了样本并且有工作.我不知道该怎么做.我正在运行一款最新的Unibody Macbook,配备10.6.4.

这是完整的错误:

// - start - //

Check dependencies

[BEROR]No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=i386, VALID_ARCHS=armv6 armv7).

// - end - //
Run Code Online (Sandbox Code Playgroud)

思考?

architecture iphone

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

ActionBar或ActionBarSherlock - 平滑地隐藏/显示ActionBar

我正在使用ActionBarSherlock,并试图隐藏/显示全屏图像的ActionBar,使用:

getSupportActionBar.hide();
Run Code Online (Sandbox Code Playgroud)

getSupportActionBar.show();
Run Code Online (Sandbox Code Playgroud)

但它真的很神奇,很尴尬.有没有办法让它更流畅,或应用翻译/不透明动画?

在进一步检查ABS源并通过观察其行为时,似乎至少定义了最少量的动画.标准ActionBar也不能这样说.

为了完整起见,这是我从ImageView.click调用的相关代码:

if( shouldRender )
{
  . . .

  getSupportActionBar().hide();

  getWindow().addFlags( WindowManager.LayoutParams.FLAG_FULLSCREEN );
}
else
{
  . . .

  getSupportActionBar().show();

  getWindow().clearFlags( WindowManager.LayoutParams.FLAG_FULLSCREEN );
}
Run Code Online (Sandbox Code Playgroud)

值得注意的是,标志设置/清除也会导致跳跃,但不太明显,所以我稍后会解决它,如果有的话.

编辑: (由ABS的创建者)似乎表明它在本机ActionBar上是不可能的.我想我可以编辑定义他的动画的两个XML文件,但这不会给我完整的平台渗透.

java android actionbarsherlock android-actionbar

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

Android - 图像选择器,错误的图像

我正在开始请求图片选择:

Intent intent = new Intent();
intent.setType( "image/*" );
intent.setAction( Intent.ACTION_GET_CONTENT );
startActivityForResult( Intent.createChooser( intent, "Choose"), PHOTO_GALLERY );
Run Code Online (Sandbox Code Playgroud)

并将数据退回onActivityResult:

if( resultCode == Activity.RESULT_OK && requestCode == PHOTO_GALLERY )
{
  U.log( data.getData() );
  Bitmap bm = ... // built from the getData() Uri
  this.postImagePreview.setImageBitmap( bm );
}
Run Code Online (Sandbox Code Playgroud)

当我启动的意图,我看到一些文件夹,如sdcard,Drop Box,MyCameraApp,等.

如果我选择了一张图片sdcard,当我加载预览时,它是完全错误的图像.其他文件夹似乎没有给我这个问题.

有谁知道为什么它让我选择一个图像,然后给我另一个Uri?

编辑:这是一些示例记录getData()s:

好:

content://com.google.android.gallery3d.provider/picasa/item/5668377679792530210

坏:

content://media/external/images/media/28

编辑:从图库的sdcard文件夹中选择时,我仍然遇到问题.

这是我在onActivityResult中所做的更多扩展:

// cursor
Uri selectedImage = data.getData();

String[] filePathColumn = …
Run Code Online (Sandbox Code Playgroud)

media android action android-intent

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

什么时候应该使用PHP Exceptions?

我已经看过许多教程,用于演示简单的尝试捕获,比如打开文件的行为.但我从来没有见过一个很大的"真实"例子.有人可以向我提供他们已经或将要使用例外的一些案例吗?是否真的有必要扩展异常类只是为了抛出异常?最后,当抛出异常时,它会导致脚本退出(); ?或者,它是否记录并继续执行脚本?

php error-handling exception-handling exception try-catch

13
推荐指数
4
解决办法
5206
查看次数