首先getline是读取的回车作为终止符,而cin则是空格或者换行符作为终止符,相对而言的话,而cin输入指令的时候会自带一个回车,所以导致getline读取不到该有的值 错误代码 你会发现不管怎么输
使用vs2013编译器,找到主程序cpp文件,一般来说是 dllmain.cpp 打开以后 image.pnghttps://www.anyuer.club/zbusers/upload/2022/0
效果如图 2DJY8J\H%}F\C\H@K}F@[email protected]://www.anyuer.club/zbusers/upload/2022/07/202207011656647064376
首先双击报错的命令跳到源码处 可以看到是箭头所指那一行报错 image.pnghttps://www.anyuer.club/zbusers/upload/2022/07/20220701165664
成功封装为函数,方便调用,其次本程序,只能实现16进制在8位以内的转换,也就是说16进制值必须 <= FFFFFFFF ,当然了对应的10进制值必须 <= 4294967295.其实已经很大很够用拉