【问题标题】:how to return a big number using c++ console application如何使用 C++ 控制台应用程序返回一个大数字
【发布时间】:2013-11-19 18:17:55
【问题描述】:

我有一个控制台应用程序进行一些计算,我想返回 8 位数字,稍后将由 MFC dll 项目使用。

如何返回该数字,以便在 MFC 项目中运行控制台应用程序 exe 时,我可以将该数字用于 MFC 应用程序中的其他内容。

我问这个是因为我有一个作为控制台应用程序运行的程序,但即使我很努力也不能在 MFC 下运行。

谢谢

【问题讨论】:

    标签: c++ visual-studio-2010 mfc console-application return-value


    【解决方案1】:

    如果您希望一个 exe 读取另一个 exe 的输出。您将使用一些进程间通信机制。或者调用者项目必须在被调用者进程上读取 STDOUT 流,而被调用者将结果写入 STDOUT。

    【讨论】:

    • 控制台应用程序是 exe,但 MFC 的其他部分是一个 dll 项目,被另一个程序使用。控制台应用程序没有要显示的任何控制台输出(至少我不想要它)。正如我提到的,它计算一个 8 位的数字。我只是想要那个号码,但我不知道这是获得它的最佳方式
    • @user 其他进程间通信机制包括shared memorypipessockets等。挑你的毒.或者修复应用程序。
    • 谢谢大家,我得另找办法了
    猜你喜欢
    • 2012-10-23
    • 1970-01-01
    • 2016-04-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多