小编Pet*_* G.的帖子

C++的默认继承访问说明符?

我有一些遗留代码,我必须包装,我遇到了这个声明:

class Foo : Bar
{
    // ...
};
Run Code Online (Sandbox Code Playgroud)

这似乎是在GCC下编译的.我知道这很糟糕,但我无法改变它.我的问题是,如果没有继承访问说明符,C++编译器如何处理它?

c++ gcc

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

使用java生成pdf文件

我正在用Java开发一个独立的应用程序.我想使用Java代码生成pdf文件.我有一个显示形式,其中所有细节都从数据库中提取并显示在窗口中.详情包括客户名称,订单明细等.

现在我想要一个按钮,其中显示转换为pdf.我想将其转换为pdf文件,具有正确的对齐和格式,如表格,字体等.

什么是理想的方式呢?

java pdf-generation

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

Android中的相机异常

尝试调整Camera意图时出现以下异常:

10-31 20:49:43.297: ERROR/DatabaseUtils(194): Writing exception to parcel
10-31 20:49:43.297: ERROR/DatabaseUtils(194): java.lang.UnsupportedOperationException: Unknown URI: content://media/external/images/media
10-31 20:49:43.297: ERROR/DatabaseUtils(194):     at com.android.providers.media.MediaProvider.insertInternal(MediaProvider.java:1696)
10-31 20:49:43.297: ERROR/DatabaseUtils(194):     at com.android.providers.media.MediaProvider.insert(MediaProvider.java:1638)
10-31 20:49:43.297: ERROR/DatabaseUtils(194):     at android.content.ContentProvider$Transport.insert(ContentProvider.java:174)
10-31 20:49:43.297: ERROR/DatabaseUtils(194):     at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:146)
10-31 20:49:43.297: ERROR/DatabaseUtils(194):     at android.os.Binder.execTransact(Binder.java:288)
10-31 20:49:43.297: ERROR/DatabaseUtils(194):     at dalvik.system.NativeStart.run(Native Method)
10-31 20:49:43.297: DEBUG/AndroidRuntime(583): Shutting down VM
10-31 20:49:43.308: WARN/dalvikvm(583): threadid=1: thread exiting with uncaught exception (group=0x4001d800)
10-31 20:49:43.337: ERROR/AndroidRuntime(583): FATAL EXCEPTION: main
10-31 20:49:43.337: ERROR/AndroidRuntime(583): java.lang.UnsupportedOperationException: Unknown URI: content://media/external/images/media
10-31 20:49:43.337: ERROR/AndroidRuntime(583):     at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:146) …
Run Code Online (Sandbox Code Playgroud)

camera android exception

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

有效地合并两个数组 - 一个排序,另一个未排序

我正在研究一个问题,它有一个由n个元素组成的排序数组,后跟一个未排序的长度数组

  1. O(LOGN)
  2. O(SQRT(n))的

如何最有效地对整个列表进行排序?在上述两种情况下我应该使用哪种排序?

arrays sorting algorithm data-structures

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

使用struct变量时出现C++错误

我有这个结构:

struct noduri {
    int nod[100];
};
Run Code Online (Sandbox Code Playgroud)

而这个功能:

int clearMatrix(int var)
{
    cout << all[1].nod[30];
}

int main()
{
    noduri all[100];
    cout << all[1].nod[30];
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

我希望将结构分配给数组的所有100个元素all[],当我做的cout << all[1].nod[30];一切正常,没有错误,它输出0.当我打电话时,clearMatrix(1)我得到了这个错误:error: request for member nod in all[1], which is of non-class type int,我做错了什么?!

c++ struct

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

在bash中查找结果总是按文件名按升序排序吗?

我有一些代码依赖于这个事实(直到现在)我已经通过在cygwin中按升序查找结果.

总是如此,或者我要小心任何其他"变量",以确保我会在Windows/Linux中得到这个结果,不管怎样?

谢谢

cygwin find

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

如何构建重复方程?

假设有两个整数x和N.

我正在尝试确定如何构造一个算法,该算法将返回值x重复N次的整数.

因此,如果x为9且N为4,则等式将返回9999.
如果x为9且N为5,则等式将返回99999.(ad nauseam)

我希望这不是完全荒谬或不合时宜的.:)

algorithm math algebra

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

从字典对象中获取密钥?

我有一个字典设置如下.如何从中获取实际键值(演员姓名)objectAtIndex:1

<plist version="1.0">
<dict>
    <key>Brad Pitt</key>
    <array>
        <string>Fight Club</string>
        <string>Seven</string>
        <string>Inglorious Basterds</string>
        <string>Babel</string>
    </array>
    <key>Meryl Streep</key>
    <array>
        <string>Adaptation</string>
        <string>The Devil Wears Prada</string>
        <string>Doubt</string>
        <string>Julie &amp; Julia</string>
    </array>
    <key>Chris Cooper</key>
    <array>
        <string>Adaptation</string>
        <string>American Beauty</string>
        <string>The Bourne Identity</string>
        <string>October Sky</string>
    </array>
</dict>
</plist>
Run Code Online (Sandbox Code Playgroud)

iphone objective-c plist

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

我应该如何编写要在Mathematica中应用的函数?

我想知道如何编写一个Apply在Mathematica函数中使用的函数?例如,我想简单地重新实现该Or功能,我发现了以下内容

Apply[(#1 || #2)&,{a,b,c}]
Run Code Online (Sandbox Code Playgroud)

不好,因为它只Or列出了列表中的前两个元素.非常感谢!

wolfram-mathematica

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

如何在一个区间内循环遍历双精度的每个值?

在这里读到并得出结论,double的最小值(绝对值)是,1.7e-308但我的代码永远循环:

for (double d(-1.0); d <= 1.0; d+=1.7e-308)
{
}
Run Code Online (Sandbox Code Playgroud)

编辑:我想以尽可能小的增量从-1.0循环到1.0.

c++ double epsilon

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