V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
opengps
V2EX  ›  程序员

求教: windows 控制台会导致复制截断的特殊字符

  •  
  •   opengps ·
    null · 2019-07-27 00:13:18 +08:00 · 1160 次点击
    这是一个创建于 1948 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在 windows 控制台下写的测试程序,使用 Console.WriteLine()方法打印的日志。做过控制台程序开发的应该都有体会,复制文本是不能直接 Ctrl+C,Ctrl+V 的。

    正常来讲,我都是这么复制出当前显示的全部日志:
    1,点击左上角>编辑>全选
    2,点击左上角>编辑>复制
    3,打开记事本>粘贴

    可是今天遇到一个奇怪的现象,连续复制 2 遍,发现只复制了 8000 来行,正常应该复制到 9000 行以上的!!!
    连续操作 2 次发现不是自己点错了,就开始追查原因,果然发现猫腻:有效复制内容的结束为位置如图所示,是一段乱码。疑似这个上箭头的标记导致的全选复制结束。
    暂无合适图床,贴上我自己博客链接: https://www.opengps.cn/Blog/View.aspx?id=392

    请教:这个上箭头是什么意思? 为什么会导致我复制失败?同样会出现问题的特殊字符还有什么?

    1 条回复    2019-07-28 19:48:14 +08:00
    opengps
        1
    opengps  
    OP
       2019-07-28 19:48:14 +08:00
    没人看到帖子吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3650 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:45 · PVG 18:45 · LAX 02:45 · JFK 05:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.