小编Hem*_*ant的帖子

如何在unix/linux系统上将命令行args传递给正在运行的进程?

在SunOS上,有一个pargs命令可以打印传递给正在运行的进程的命令行参数.

在其他Unix环境中是否有类似的命令?

unix linux aix hp-ux sunos

188
推荐指数
5
解决办法
18万
查看次数

如何在unix系统上编辑二进制文件

在Windows机器上,有许多第三方编辑器可用于编辑二进制文件.我相信在*nix系统中应该有一些similer buildin.任何想法如何在unix上编辑二进制文件?

unix linux binaryfiles hex-editors

62
推荐指数
6
解决办法
14万
查看次数

如何在C++应用程序中访问Java方法

只是一个简单的问题:是否可以从c/c ++调用java函数?

c c++ java

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

是否可以使用SQL更新CLOB中的数据?

我有一个表有一个clob列,其中包含XML数据.假设我想在clob列中用ABC替换XYZ.是否可以使用sqlplus?

sql oracle blob clob

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

"BUS_ADRALN - 无效的地址对齐"错误是什么意思?

我们在HPUX上,我的代码是用C++编写的.我们得到了

BUS_ADRALN - 地址对齐无效

在函数调用的可执行文件中.这个错误意味着什么?相同的功能工作很多次然后突然给它核心转储.在GDB中,当我尝试打印对象值时,它表示不在上下文中.任何线索在哪里检查?

c++ unix gcc gdb core

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

需要从sqlplus连接到两个不同的db

我需要从两个不同的数据库中获取信息.

select * from TABLE_ONDB2 where column_on_db2 in ( select column_on_db1 from TABLE_ONDB1 );

问题是在不同的数据库实例上,所以我无法弄清楚如何放置表名和列名等.

我希望我的问题很明确.

unix oracle shell scripting sqlplus

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

_fullpath返回驱动后者的当前路径

在Windows程序中,我使用_fulpath函数来获取文件/目录的绝对路径.

以下是我的方框中的示例代码及其输出:

void PrintFullPath(char * partialPath)
{
    char full[_MAX_PATH];
    if (_fullpath(full, partialPath, _MAX_PATH) != NULL)
        printf("Full path is: %s\n", full);
    else
        printf("Invalid path\n");
}

int main(void)
{
    PrintFullPath("c:\\tmp\\");
    PrintFullPath("c:");
    PrintFullPath("f:");
}
Run Code Online (Sandbox Code Playgroud)

完整路径是:c:\ tmp \

完整路径为:C:\ Users\Projects\fullpath\fullpath

全路径是:F:\

在第二个PrintFullPath中,如果我从C盘中的某个路径运行我的exe,PrintFullPath给我程序的CWD而不是c:.第一和第三PrintFullPath工作正常.

此外,如果我用"c:\\"调用PrintFullPath,它工作正常.知道为什么会这样做吗?

c c++ windows

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

标签 统计

unix ×4

c++ ×3

c ×2

linux ×2

oracle ×2

aix ×1

binaryfiles ×1

blob ×1

clob ×1

core ×1

gcc ×1

gdb ×1

hex-editors ×1

hp-ux ×1

java ×1

scripting ×1

shell ×1

sql ×1

sqlplus ×1

sunos ×1

windows ×1