问题标签 [cross-language]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
704 浏览

c++ - Flex——C++ 连接?

如何将 Flex 应用程序(Internet 站点)和 C++ 连接在一起?

我的意思是一个简约的例子(用户故事):弗兰克去 www.myflexsite.de 有 2 个文本框和 1 个按钮(标签 = 添加两个数字)。他在第一个文本框中插入 2,在其他文本框中插入 5。现在他点击添加按钮。

后端:我们有一个 add.cpp 文件,其中定义了 add 方法:

在 Frank 单击“添加两个数字”按钮后,将调用 C++ 文件中的添加方法并返回结果。显示结果的警报窗口出现。

这是我想要完成的,但我不知道如何在这两种语言之间建立桥梁。 他们如何沟通?

0 投票
4 回答
4535 浏览

c# - 从 C# 与 java 代码交互

我们编写了一个 Java 程序,希望通过 C# 使用它并与之交互。我们有哪些选择?最理想的情况是,可以将 Java 应用程序编译为一个库 (.DLL),我们可以使用 P/Invoke 从 C# 引用它。但是,根据最初的几次在线搜索,这似乎不是一个选项。

我们选择能够使用 ASP.NET 来构建由 Java 代码驱动的搜索引擎,因此如果这为任何其他选项打开了大门,请告诉我们。

0 投票
3 回答
2321 浏览

java - 从 Java (GCJ) 调用 C++ 代码

我正在尝试使用 CNI 使用 GCJ 从 Java 调用 C++,到目前为止,我能够从 C++ 调用 Java 代码。如何使用 CNI 从 Java 调用 C++?

0 投票
3 回答
11408 浏览

c++ - perror() 的 C++ 替代方案

我知道我们可以使用

在 C 中打印错误。我只是想知道是否有 C++ 替代方案,或者我是否必须在我的程序中包含这个(以及因此 stdio.h)。我试图避免尽可能多的 C 函数。

0 投票
7 回答
17019 浏览

c++ - 为什么 Python/C API 在 PyRun_SimpleFile 上崩溃?

我一直在尝试在 C++ 应用程序中嵌入不同的脚本语言,目前我正在尝试 Stackless Python 3.1。我已经尝试了几个教程和示例,我能找到的很少,尝试从应用程序运行一个简单的脚本。

出于某种奇怪的原因,运行这段代码会导致访问冲突:

我在网上搜索了其他有类似问题的人,只找到了一个。他们唯一的解决方案是一种只有在旧版本的 Python 中才有可能的解决方法:创建一个 python 文件对象并将该 python 文件对象中的返回FILE*PyRun_SimpleFile. 但是,此类函数调用不可用,Python 3.1 API 从文件描述符创建文件对象并返回文件描述符,但该PyRun_SimpleFile函数仍然需要FILE*.

我不知道如何从文件中运行任何脚本,没有手动将整个文件加载到内存中并将其作为一个巨大的字符串运行,当然不是一个实用的解决方案。

是什么赋予了?如果 API 出现内部错误,我该如何完成此任务?

更新:我已经设法从源代码构建 Stackless Python 3.1,但崩溃仍然完全没有改变,尽管使用了相同的 C 运行时库。我的项目和 Stackless Python 3.1 源代码都是使用 Visual Studio 2010 的 C++ 编译器和 C 运行时构建的。我不再知道什么可以解决这个问题,除了修改 Python 以使用文件名而不是 FILE*。另一个可怕的解决方法。

0 投票
6 回答
2045 浏览

javascript - 在客户端机器上安装字体

我正在用中文字体建立一个网站(PHP)。问题是大多数浏览器默认没有安装中文字体。我希望客户端机器安装此字体以查看网页。

我怎样才能做到这一点?

编辑:

我已经部分解决了这个网站的问题:http ://www.font2web.com/

它适用于 IE 和 FF,但不适用于 webkit 浏览器。我需要为 webkit 浏览器做一些 css hack 吗?

0 投票
2 回答
1395 浏览

c# - C#、C++ 项目混合:无法加载文件或程序集

我有 2 个项目的 Visual Studio 2010 解决方案:c# 和 c++

c++ 项目使用 .net 框架库并公开从 c# 项目引用的类。

一切都编译得很好,c# 项目智能帮助我使用从 c++ 公开的方法。但是当我尝试启动 c# 项目时,它会崩溃并出现异常:

内部异常为空

我尝试tdump从命令行使用来查看库依赖项,但它以以下行结束:

部分的关键:错误:0x42213f 的内部错误,基数为 0x400000

我该如何解决?

先感谢您!

0 投票
1 回答
445 浏览

c# - 通过 PHP 与 C# 应用程序交互

最近我一直在考虑将 C# 应用程序与网站结合起来,这样我们就可以在 C# 中运行多个线程并在 PHP 所需的时间内完成更多任务 1.

我们大多数人都知道 PHP 在单个线程上运行,因此我们不能同时执行多个操作

但是如果我们能做这样的事情会很好:

这只是一个基本示例,但实际上是否有可能做这样的事情,如果可以,你怎么能做到这一点?

我知道 Facebook 和其他大型系统会使用 C++ 做类似的事情,你们怎么看?

0 投票
1 回答
105 浏览

php - 从 PHP 回显本地 ASP.NET url

我有一个在 IIS 上运行的 php wordpress 站点。作为该文件的一部分,我需要包含来自本地 ASP.NET 页面的响应。PHP 真的不是我最强的语言。

我的代码是:

从浏览器发出对 /GetDesigns.ashx?type=1 的请求并回显一个字符串,但是当在页面上使用上述代码时,我什么也得不到。

有什么办法可以做到这一点,还是只是我滥用 PHP?

0 投票
6 回答
2911 浏览

nlp - 如何在 JAVA 中比较不同语言的字符串值?

在我的网络应用程序中,我使用了两种不同的语言,即英语阿拉伯语

我的网络应用程序中有一个搜索框,如果我们按名称或部分名称搜索,那么它将通过比较用户的“家乡”从数据库中检索值

解释:

就像如果用户属于家乡“加利福尼亚”并且他搜索一个名字“维克多”,那么我的查询将首先看到具有相同家乡“加利福尼亚”的人,并且在以“加利福尼亚”作为家乡的人列表中“Victor” * name * 将被搜索并检索“California”家乡且名称或部分名称为“ victor ”的用户。

问题是如果家乡“加利福尼亚”英文保存,它将比较并检索这些值。但是“加利福尼亚”在阿拉伯语中保存为“كاليفورنيا”。在这种情况下,家乡比较失败并且无法检索值。

我希望我的查询应该发现两者都是同一个家乡并检索值。可能吗?

对于这种比较逻辑,我应该考虑什么替代方案。我很困惑。请问有什么建议吗?

编辑: *我有一个想法,如果获得了家乡,那么是否可以使用谷歌翻译器或音译器并将家乡更改为另一种语言。如果是英文,则为阿拉伯文,或者如果是英文,则为阿拉伯文,并将搜索结果加入两者。有什么建议吗?*