问题列表 - 第8765页

在OS X上枚举已安装的浏览器

如何从本地应用程序枚举OS X系统上安装的浏览器.我想建立像choosy,但不同(长篇故事)的东西.但是,我想枚举系统上所有已安装的浏览器.

在Windows上,我可以在默认程序注册表中浏览已安装的浏览器,但是,我不相信OS X上有类似的概念.我是否必须手动搜索所有捆绑包及其info.plist文件?

macos cocoa

7
推荐指数
1
解决办法
1184
查看次数

sqlite如何选择使用其他选择的结果?

在SQLite中使用C#我想做

SELECT * FROM media WHERE mediaId= for each
  SELECT mediaId FROM fav WHERE userId=1 ORDER BY indx DESC LIMIT 0, 100
Run Code Online (Sandbox Code Playgroud)

语法明显不正确.我不知道如何在另一个select语句中使用param.

c# sqlite

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

链接iPhone项目中的c ++源代码

我有一个cpp文件添加到我的iPhone项目扩展名为.cpp,但我在链接时看到错误:

operator new [](unsigned long)",引用自:

___gxx_personality_sj0",引自:

我想只要我用.cpp或.mm命名cpp文件它会做正确的事情,我需要添加一些链接器标志吗?

c++ iphone linker

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

哪个更具可读性(C++ =)

int valueToWrite = 0xFFFFFFFF;
static char buffer2[256];
int* writePosition = (int* ) &buffer2[5];
*writePosition = valueToWrite;

//OR
* ((int*) &buffer2[10] ) = valueToWrite;
Run Code Online (Sandbox Code Playgroud)

现在,我问你们哪一个你觉得更具可读性.涉及临时变量或一步技术的两步技术?

不要担心优化,他们都优化到同一个东西,你可以在这里看到.告诉我哪一个更易读.

or  DWORD PTR ?buffer2@?1??main@@9@4PADA+5, -1
or  DWORD PTR ?buffer2@?1??main@@9@4PADA+10, -1
Run Code Online (Sandbox Code Playgroud)

c c++

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

Visual Studio是否具有类似Emacs寄存器的功能?

寄存器是我大量使用的emacs的一个功能.对于那些不熟悉的人,你会突出显示一些文字,然后让emacs将它放在一个带编号的寄存器(0-9)中.然后,当您继续前进时,您可以要求emacs将给定寄存器中的文本插入到您的代码中.

基本上我可以动态保存一大块文本,然后在以后将其插入缓冲区.当会话终止时,寄存器的内容将消失.

问题是,Visual Studio有类似的功能吗?

emacs editor visual-studio

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

禁用ListView中的多选CheckBox功能?

我想禁用ListView中复选框的多选功能.我怎么做?

.net c# wpf listview winforms

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

.Net中是否有内置的扑克牌库?

是否有一些内置的Card图形库内置于.Net/Windows中?
有没有办法利用Windows附带的各种纸牌游戏所使用的卡片图形?它们看起来非常好,如果有一些内置的功能,它会很酷.

.net c#

5
推荐指数
1
解决办法
6668
查看次数

在特定的分离程度内交朋友

所有.我是一个非常非常新的程序员.我目前选择的语言是Python,我觉得我对它有一种体面的感觉.我刚刚开始学习递归.(顺便说一句,如果有人可以推荐一个好的指南,请告诉我!)大家都知道,这个问题非常基础,我发布的代码非常可怕,非常错误.

无论如何,我正在尝试编写一个能够让所有朋友都达到指定程度的函数.如果我把0作为学位,我只想要自己.如果我通过它1,我想要我和我所有的朋友.2,我想要我,我的朋友和他们所有的朋友,等等.

我尝试了很多不同的方法,但都没有用.我试图想象它应该如何在理论上起作用,而我也不能完全理解它,因为我在这方面缺乏经验.也许这里有一个善良的灵魂可以告诉我这段代码失败的所有方法,然后解释如何正确地做和/或推荐一个关于这个主题的好指南.开始:

    def getFriends(self,degree,friendList):
        if degree == 0:
            friendList.append(self)
            return friendList
        else:
            friendList = friendList.append(self)
            for each in self.friends:
                each.getFriends(degree-1,friendList)
Run Code Online (Sandbox Code Playgroud)

它不起作用,我知道我做了愚蠢的,愚蠢的事情.有人请打我,指出我正确的方向!

谢谢.

python recursion

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

使用git跟踪其他人的项目

假设项目A使用git作为其SCM.我克隆他们的回购做出符合我需要的更改,之后我还能从他们的回购中提取更新并保留我的更改吗?

git version-control

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

在D中,如何传递一个空字符串?(对gtkD)

将D1与phobos一起使用

我有一个文本输入字段,实例gtk.Entry.Entry,

调用setText("")会引发运行时错误

Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed
Run Code Online (Sandbox Code Playgroud)

为什么?这似乎是D的一个问题,我试过这个:

string empty = "";
assert (empty != null);
my_entry.setText(empty)
Run Code Online (Sandbox Code Playgroud)

程序在断言失败时终止.

我该如何解决这个问题?

gtk string d gtkd

5
推荐指数
1
解决办法
709
查看次数

标签 统计

c# ×3

.net ×2

c++ ×2

c ×1

cocoa ×1

d ×1

editor ×1

emacs ×1

git ×1

gtk ×1

gtkd ×1

iphone ×1

linker ×1

listview ×1

macos ×1

python ×1

recursion ×1

sqlite ×1

string ×1

version-control ×1

visual-studio ×1

winforms ×1

wpf ×1