C++ Primer
白茶.清欢
白茶清欢无别事,我在等风也等你。
展开
-
Clion中输入字符串无法终止问题
cin>>str输入终止在c++primer中经常有输入不定个数的字符串:int main() { string str; while (cin >> str) { }}上述代码在vs中可以正常运行,但是在clion中,输入crtl+d系统会自动打印^z,并不会将其作为文件终止符。解决办法:按下ctrl+shift+a,搜索Registry,取消勾选第二个,即可正常运行:...原创 2021-11-14 12:02:15 · 2679 阅读 · 2 评论 -
C++:无符号数相减
无符号数相减 unsigned u = 10, u2 = 42; cout << u - u2;两个无符号数相减,但是由于直接计算的结果是−32-32−32,本机的编译环境中intintint占323232位,所以加模的结果是429496726442949672644294967264。...原创 2021-10-26 00:20:01 · 654 阅读 · 0 评论 -
C++输入终止符
C++输入终止符在windows环境中,文件的终止符采用的是crtl+Zcrtl+Zcrtl+Z,然后按下EnterEnterEnter键表示结束,但是在ClionClionClion中需要采用和LinuxLinuxLinux一样的方式,即crtl+dcrtl+dcrtl+d表示结束。#include <iostream>#define main16 main16using namespace std;int main16() { int a, sum = 0; w原创 2021-10-26 00:17:57 · 3428 阅读 · 0 评论