作者a55446262 (tw7710506)
看板Programming
标题[问题] c++ 输出字元问题
时间Thu Mar 10 14:36:02 2022
小弟最近在学校修了CAD vlsi的课,
第一次的作业需要做一个.isc档案translate成一个verilog code的.v档案类型,
小弟做完code的translation後发现始终都无法pass老师给的testbench,
後来发现是「`」符号的问题,
我在我的c++ program里无论cout 「`」或是单引号「‘」输出的字元都会变成单引号「‘
」,
想请问有没有办法让输出字元变成「`」呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.72.5.101 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Programming/M.1646894164.A.C36.html
1F:→ breeze08: 试了一下cout << '\'' << '`';是正常的 42.72.124.164 03/10 15:16
2F:→ breeze08: ,要不要把你的程式码po上来?42.72.124.164 03/10 15:16
我是cout "`timescale";
是因为string的关系吗?
对了大大我说的是输出成文字档之後,不是在terminal那边显示的
※ 编辑: a55446262 (42.72.5.101 台湾), 03/10/2022 15:19:45
※ 编辑: a55446262 (42.72.5.101 台湾), 03/10/2022 15:20:15
※ 编辑: a55446262 (42.72.5.101 台湾), 03/10/2022 15:27:47
3F:推 breeze08: 你预期的输出是 `timescale 这样吗?42.72.124.164 03/10 15:29
yes没错
※ 编辑: a55446262 (42.72.5.101 台湾), 03/10/2022 16:21:58
4F:推 LPH66: 找个地方贴全部程式码上来吧, 不然有点难抓 49.159.72.196 03/10 19:28
5F:→ LPH66: 另外, 你的编译器是什麽? 49.159.72.196 03/10 19:30
我另外输出单一char ‘、’ 有解决了
谢谢大大们的回文^^
※ 编辑: a55446262 (223.140.55.122 台湾), 03/10/2022 21:55:07
6F:→ lycantrope: 用全型真的会搞死自己 133.51.216.27 03/11 15:04