小编sun*_*set的帖子

如何在QtCreator中更改项目名称?

如果项目完成,有没有办法改变.pro,.ui和.h名称?怎么做?

c++ qt qt-creator

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

PHP警告:PHP启动:无效的库(可能不是PHP库)

在过去,我确实创建了一个共享库,现在我想在php扩展中使用它.有可能吗?正如我在config.m4文件中 看到的那样PHP_NEW_EXTENSION()要求.cc.问题是我不想暴露我的代码.我只是想使用头文件和共享库我在ubuntu下用c表示.对于php扩展,我确实创建了一个:config.m4, php_c.h and php_c.cc.

请帮忙!.THX APPRECIATE我确实输入了配置文件:

libs=mylib.so; 
PHP_ADD_LIBRARY_WITH_PATH(libs, $EXTERNAL_LIB_DIR, ?? what to add here);
Run Code Online (Sandbox Code Playgroud)

我获得以下内容:

PHP Warning:  PHP Startup: Invalid library (maybe not a PHP library) '/home/foder/mylib.so'in Unknown on line 0
Run Code Online (Sandbox Code Playgroud)

php:符号查找错误:

/usr/php5/20090626+lfs/vehicles.so: undefined symbol: _ZN3CarC1Ei (where vehicles.so) is a php so created with: phpize, ./configure --enable-vehicle make..
Run Code Online (Sandbox Code Playgroud)

php c++ ubuntu php-extension

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

如何将Qstring转换为Long?

我是Qt Creator的新手.我想将QString值转换为长数字.这该怎么做?

long s;
QString x="6458621237";

EDIT

As a result i'll have long s=6458621237;
Run Code Online (Sandbox Code Playgroud)

欣赏.谢谢

c++ qt qt-creator

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

如何从字符串c ++中删除子字符串

我有一个 string s="home/dir/folder/name"

我想分裂ss1="home/dir/folder"s2="name";

我做了:

char *token = strtok( const_cast<char*>(s.c_str() ), "/" );
std::string name;
std::vector<int> values;
while ( token != NULL )
{
    name=token;

    token = strtok( NULL, "/" );
}
Run Code Online (Sandbox Code Playgroud)

现在s1=name.怎么样s2

c++ split token

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

链接错误:对EVP_CIPHER_CTX_和EVP_CIPHER_CTX_init的未定义引用

我在我的代码中使用了crypto ++.我不想使用它的依赖项,所以我试图在我的文件夹中导入crypto ++文件并将它们包含在我的.cpp文件中

我有以下错误:

TEST.cpp:(.text+0x89a0): undefined reference to `EVP_CIPHER_CTX_init'
TEST.cpp:(.text+0x8cb0): undefined reference to `EVP_aes_128_cbc'
TEST.cpp:(.text+0x8cdd): undefined reference to `EVP_CipherInit_ex'
TEST.cpp:(.text+0x8d49): undefined reference to `EVP_CipherUpdate'
TEST.cpp:(.text+0x8dd6): undefined reference to `EVP_CipherFinal_ex'
TEST.cpp:(.text+0x922d): undefined reference to `EVP_CIPHER_CTX_cleanup'
Run Code Online (Sandbox Code Playgroud)

我错过了什么?需要一些帮助.欣赏!我在ubuntu工作.

c++ ubuntu openssl

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

如何设置文本在线编辑Qt Creator?

我在c ++ Qt Creator工作.我有一张带有labels和lineEdits 的表格.我想在每个lineEdit文本中设置为默认值.这比每次运行应用程序时编写相同的东西更有效.你能告诉我怎么做吗?

c++ qt qt-creator

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

如何在 QtCreator 的 QMessageBox 中写多行?

我想在消息框中包含以下几行:

name:
surname:
data:
test:
Run Code Online (Sandbox Code Playgroud)

每次:我都会以编程方式填充该行。我想问一下如何在 QMessageBox 中拥有这种结构。有可能的?

我是 Qt Creator 的初学者。目前我学会了这样做:

QMessageBox noc;
            std::string s= "hello1";
            QString er = s.c_str();
            noc.setText(er);
            noc.exec()
Run Code Online (Sandbox Code Playgroud)

c++ qt qt-creator qmessagebox

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

ComboBox Qt Creator - 如何创建活动?

我有一个包含2个组合框消息的Qt表单.第二个组合框消息取决于第一个组合框消息.我的意思是第二个组合框消息的日期取决于我在第一个组合框中选择的元素.在这一刻,我在第一个组合框中有不同的日期.但第二个组合框不起作用.我需要创建一个连接方法或什么?谢谢!欣赏!有人可以给我一个简短的例子吗?

qt qt-creator

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

try {} catch(){} c ++

我有以下方法:

class MyClass 
{
public:
    MyClass;

    bool method (MyClass &obj);
};

void MyClass::method (MyClass &obj)
{
    MyClass *c = new MyClass;
    try{
        //code 
        //access another method 
        return true;
    }
    catch (std::string s)
    {
    }
    return false;
}
Run Code Online (Sandbox Code Playgroud)

我应该在哪里删除之前或之前指向c对象的指针 ?MyClass:return truereturn false

c++ try-catch

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

错误:php.h 没有这样的文件或目录

我正在使用以下教程:http://abhinavsingh.com/blog/2008/12/php-extensions-how-and-why/

我确实在文件夹中创建了该php_sample.h文件。我遇到错误:php.h no such file or directory.我已经安装了,php and apache using apt-get install.我应该导入到我的文件中吗php.h?我也不知道在哪里寻找config.m4。我在 usr/lib/php5 中搜索过但没有找到。里面usr/local没有appache文件夹。需要一些提示。谢谢!欣赏

我想提一下,我正在 ubuntu 10.10 中工作。我.php code在添加它后测试了一个简单的/var/www并且它有效。

php c++ apache

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

mcrypt linux如何使用rijndael 256 cbc

我正在使用linux/ubuntu.我发现mcrypt自动包含在这个平台中的库中.我想用aes 256和cbc padding 7(iv)创建加密.有人可以给我一个例子,说明如何使用aes 256和cbc iv,padding 7加密字符串?

Rijndael和aes一样.

这是我在想要使用的库中找到的链接:http://linux.die.net/man/3/mcrypt

c++ linux ubuntu mcrypt

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

如何为c ++项目创建文档?

我正在使用Ubuntu OS来创建一个用c ++编写的库.
我创建了一个共享库,现在我需要记录我的工作.
我想知道最聪明,最快捷的方法是什么?

c++

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

标签 统计

c++ ×11

qt ×5

qt-creator ×5

ubuntu ×3

php ×2

apache ×1

linux ×1

mcrypt ×1

openssl ×1

php-extension ×1

qmessagebox ×1

split ×1

token ×1

try-catch ×1