问题列表 - 第35005页

QChar到wchar_t

我需要将QChar转换为wchar_t

我尝试过以下方法:

#include <cstdlib>
#include <QtGui/QApplication>
#include <iostream>

using namespace std;

int main(int argc, char** argv) {

    QString mystring = "Hello World\n";
    wchar_t myArray[mystring.size()];

    for (int x=0; x<mystring.size(); x++)
    {
        myArray[x] = mystring.at(x).toLatin1();
        cout << mystring.at(x).toLatin1(); // checks the char at index x (fine)
    }

    cout << "myArray : " << myArray << "\n"; // doesn't give me correct value
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

哦,在有人建议使用.toWCharArray(wchar_t*array)函数之前,我已经尝试过了,它基本上做了与上面相同的事情,并没有按照它应该传输字符.

如果你不相信我,下面是代码:

#include <cstdlib>
#include <QtGui/QApplication>
#include <iostream>

using namespace std;

int main(int argc, char** argv) { …
Run Code Online (Sandbox Code Playgroud)

c++ unicode qstring qt wchar-t

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

有效网站链接的正则表达式

在我的asp.net应用程序中,我需要验证文本以获取有效的网站链接.我想使用正则表达式验证器.任何想知道如何验证weblink用户正则表达式的人.

regex

6
推荐指数
2
解决办法
5428
查看次数

更正字符串中的字符?

我需要纠正字符串中不需要的字符.不需要的人物

"c"而不是"ç""i"而不是"ı""u"而不是"ü""g"而不是"ğ""o"而不是"ö""s"而不是"ş"

我写过这个方法.但它不起作用.

public string UrlCorrection(string text)
    {
        text = (text.ToLower()).Trim();
        var length = text.Length;
        char chr;
        string newtext="";
        for (int i = 0; i < length; i++)
        {
            chr = text[i];
            switch (chr)
            {
                case 'ç':
                    newtext = text.Replace("ç", "c");
                    break;
                case '?':
                    newtext = text.Replace("?", "i");
                    break;
                case 'ü':
                    newtext = text.Replace("ü", "u");
                    break;
                case '?':
                    newtext = text.Replace("?", "g");
                    break;
                case 'ö':
                    newtext = text.Replace("ö", "o");
                    break;
                case '?':
                    newtext = text.Replace("?", "s");
                    break;
                default:
                    break;
            } …
Run Code Online (Sandbox Code Playgroud)

c# char

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

如何使用c ++发送unicode密钥(keybd_event)

我的朋友正在学习挪威语,我想创建一个全局热门密钥程序,它可以发送密钥等

æ
ø
å
Run Code Online (Sandbox Code Playgroud)

我的问题是keybd_event函数不允许我发送这些密钥,我似乎只限于虚拟密钥代码是否有我可以使用的其他功能或发送它们的一些技巧?

c c++ winapi sendkeys

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

CORBA - JacORB:使用固定端口生成 IOR?

当我使用 ORB.object_to_string 方法时,如何确保 JacORB 使用固定端口(例如 6001)?

我在 JacORB 配置中尝试了一些操作,但每个生成的 IOR 都是随机端口。

java corba

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

用C/C++编写DLL以实现.Net互操作性

在我的C#应用​​程序中,我想在C中编写一部分代码.我计划编写一个可与​​.Net互操作的DLL.我怎样才能做到这一点?

c# interop native

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

如何使用命令行构建SharePoint 2010包?

我有一个Visual Studio 2010 SharePoint项目.如果我从项目菜单中选择"包",则会生成.wsp文件.如何从命令行调用相同的构建(即MSBuild需要什么/目标)?

msbuild visual-studio-2010 sharepoint-2010

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

Ruby对卷曲进行系统调用的正确语法是什么?

要刷新Redmine,我需要SVN从我们的post-commit钩子ping我们的Redmine安装.我们的post-commit钩子是一个生成电子邮件的Ruby脚本.我想插入一个电话这样做:

curl --insecure https://redmineserver+webappkey

此调用从命令行工作,但当我尝试这样做时:

#!/usr/bin/ruby -w

REFRESH_DRADIS_URL = "https://redmineserver+webappkey"
system("/usr/bin/curl", "--insecure", "#{REFRESH_DRADIS_URL}")
Run Code Online (Sandbox Code Playgroud)

它不起作用.我如何在ruby中执行此操作?我用Google搜索了'ruby system curl',但我只是有一堆链接将curl整合到ruby中(这不是我感兴趣的).

ruby curl

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

这是一个旧的学校IF声明给你,但有一个问题

我在QBASIC中有一个IF声明......是的... QBASIC ......

我一直在教别人编程(我认为这很好,很容易看出语法是如何工作的).

......无论如何,我有这个代码:

CLS

start:
INPUT ">>", a$

PRINT a$
IF (INSTR(a$, "do you")) THEN
    IF (INSTR(a$, "like")) THEN
        IF (INSTR(a$, "cheese")) THEN PRINT "Yep, I like cheese":
        IF (INSTR(a$, "music")) THEN PRINT "Depends, which genre?": GOTO musicGenre
    ELSE IF (INSTR(a$, "hate")) THEN
            IF (INSTR(a$, "cheese")) THEN PRINT "No, I like cheese"
        END IF
    END IF
END IF


musicGenre:
INPUT ">>", m$
SELECT CASE (m$)
    CASE "pop"
        PRINT "..pop! lol, baa baa"
    CASE "rock"
        PRINT "Rock is ok" …
Run Code Online (Sandbox Code Playgroud)

qbasic

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

如何比较两个System.Types?

我以前做过这么多次,但是我的记忆让我失望了,我觉得这有点愚蠢.

如何比较两种运行时类型?我假设System.Type不会覆盖==运算符,因此运算符执行引用相等性检查.

我想做一个价值平等.喜欢:

someObject.GetType() == GetTypeFromSomeAssemblyUsingReflection(
                                                "Namespace.TypeName",
                                                objAssemblyToGetTheTypeFrom);
Run Code Online (Sandbox Code Playgroud)

我可以使用,IsAssignableFrom()但这不会是我想要做的准确,因为它会扩大范围.我想把这些类型等同于我所做的:

if obj is Cat // where Cat is the name of a class
Run Code Online (Sandbox Code Playgroud)

要么

if ( (obj as Cat) != null )
Run Code Online (Sandbox Code Playgroud)

c#

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