我目前正在为我的CS250课程(Discrete Structures)工作。我必须在我的应用程序中实现一个完整的加法器。我设法完成了所有这些。但是,当我手动给它TRUTH TABLE值时,我才能做到这一点。我的想法是,我需要添加2个由二进制数字组成的字符串。例如:
std::string binaryStringOne = "10101010";
std::string binaryStringTwo = "10001";
我必须将这些字符串添加到一起并以二进制形式输出其表示。现在我的问题是,如何添加这些二进制字符串?
我的火车是这样的:
这是整体方法。我将如何在代码中处理此问题? 我想在这里发布其他功能吗?请让我知道,我不认为他们是需要的,但如果有人想看到它作为参考,我会发布它。
提前致谢!