问题列表 - 第18749页

如何使用Win32图标

如何使用Win32图标,如打开图标,新文件图标和保存图标.我必须将它们下载为图像吗?或者是dll中的图像?也许System.Windows.Shell

c# winapi

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

我应该尽可能地使我的功能一般吗?

template<class T>
void swap(T &a, T &b)
{
    T t;

    t = a; 
    a = b;
    b = t;
}
Run Code Online (Sandbox Code Playgroud)

更换

void swap(int &a, int &b)
{
    int t;

    t = a;
    a = b;
    b = t;
}
Run Code Online (Sandbox Code Playgroud)

这是我能提出的最简单的例子,但是应该有许多其他复杂的函数.如果可能的话,我应该创建所有我写的模板化方法吗?

这样做有什么不利之处吗?

谢谢.

c++ templates

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

监听器/观察者方法的优缺点通知模型更改

在任何典型的iPhone应用程序中,都会有负责数据加载/解析的模型类.完成数据加载/解析任务后,需要向受影响的控制器通知模型中的更改并相应地更新视图.

在iPhone应用程序开发中有几种侦听器/观察器方法.使用以下每种方法的优点/缺点和原因是什么?

  1. KVO
  2. NSNotification
  3. 代表
  4. 任何其他已知的方法

iphone model-view-controller notifications objective-c

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

DotNetNuke可扩展性

我们即将从一个内容丰富的网站开始,我们正在考虑Dotnetnuke.与联合国网站(http://www.un.org/en/index.shtml)相比,该网站的大小将是多种语言的.问题是:DotNetNuke是否支持如此大的内容大小?内容的大小或层次结构的深度是否有限制?

dotnetnuke scalability

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

如何将数据库文件备份到Android上的SD卡?

我想在我的Android应用程序中添加一项功能,自动将SQLite数据库备份到SD卡.

最好的方法是什么?有任何示例或教程可用吗?

database backup android sd-card

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

有没有更好的方法来排列字符串?

void permute(string elems, int mid, int end)
{
    static int count;
    if (mid == end) {
        cout << ++count << " : " << elems << endl;
        return ;
    }
    else {
    for (int i = mid; i <= end; i++) {
            swap(elems, mid, i);
            permute(elems, mid + 1, end);
            swap(elems, mid, i);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

上面的函数显示了str(str[0..mid-1]作为一个稳定的前缀和str[mid..end]一个可置换的后缀)的排列.所以我们可以permute(str, 0, str.size() - 1)用来显示一个字符串的所有排列.

但该函数使用递归算法; 也许它的表现可以改善?

是否有更好的方法来置换字符串?

c++ string algorithm permutation

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

寻找transpiler:php到javascript

我想知道,如果有任何可用的转换器,将(简单的)PHP代码转换为javascript?

想要的是ajax的东西或javascript库模仿PHP的功能,但我正在寻找一个翻译,它能够从PHP代码生成javascript代码(类似谷歌正在做的GWT和java-to-javascript transpiler).

谢谢!

javascript php compiler-construction transpiler

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

如何访问iPhone中的call_history.db文件((包括其他数据库文件)?

如何访问call_history.db文件(包括其他数据库文件)?

我希望在iPhone下的"@/private/var/mobile/Library/CallHistory/call_history.db"文件夹下访问call_history.db文件.

有人告诉我们:

  1. 请注意,无法使用标准SDK或API访问数据库.
  2. 问题是我们无法通过SQLite或FMDB连接到call_history.db.通过错误打开数据库:"无法连接数据库".

请给我关于访问call_history.db文件的解决方案.

iphone

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

我使用哪种宽字符串结构?CString vs wstring

我在C++中有一个使用std :: string和std :: wstring的MFC应用程序,并经常从一个转换为另一个,还有很多其他的废话.我需要将所有内容标准化为单一格式,所以我想知道是否应该使用CString或std :: wstring.

在应用程序中,我需要从字符串表生成字符串,处理大量需要常量tchar或wchar_t指针的Windows调用,编辑控件,并与需要BSTR的COM对象API进行交互.

我也有字符串向量,所以CStrings向量有什么问题吗?

哪一个更好?各自的优点和缺点是什么?

例子

BSTR到wstring

CComBSTR tstr;  
wstring album;  
if( (trk->get_Info((BSTR *)&tstr)) == S_OK  && tstr!= NULL)  
    album = (wstring)tstr;
Run Code Online (Sandbox Code Playgroud)

wstring到BSTR

CComBSTR tstr = path.c_str();  
if(trk->set_Info(tstr) == S_OK)
    return true;
Run Code Online (Sandbox Code Playgroud)

字符串资源到wstring

CString t;
wstring url;
t.LoadString(IDS_SCRIPTURL);
url = t;
Run Code Online (Sandbox Code Playgroud)

GetProfileString()返回一个CString.

整数到字符串格式:

wchar_t total[32];
swprintf_s(total, 32, L"%d", trk->getInt());
wstring tot(total);
Run Code Online (Sandbox Code Playgroud)

string com mfc cstring wstring

7
推荐指数
2
解决办法
3489
查看次数

Html将行号添加到textarea

我有一个textarea,如下面的代码,如何在它的左侧显示行号.

有jquery插件吗?

<TEXTAREA name="program" id="program" rows="15" cols="65" ></TEXTAREA>
Run Code Online (Sandbox Code Playgroud)

html textarea

42
推荐指数
5
解决办法
7万
查看次数