我希望将EADGBE或DADF#AD形式的字符串拆分为单独的字符串,每个字符串包含一个字母或一个字母加一个#符号.有没有比用蛮力的方法迭代字符串更优雅的方式?
String.split显然依赖于分隔符,这些分隔符随后被丢弃,这对我来说根本没什么用处 - 在那里我认为会有几分钟的split("[a-gA-G]#?");工作,但是没有,这根本没有帮助 - 我几乎想要与此相反......
我已经发送了一个新创建的SDK的示例应用程序,我无法编译它 - 由于ATL的原因,它根本无法在Visual Studio Express中编译,而这似乎是VS 2010的唯一版本微软仍然提供.所以我试图在VS 2012 Professional中编译它,但它给了我错误LNK2038.从我可以收集的内容,例如从这个线程,问题是尝试在2012版本中使用为2010编译的.lib文件.因为我不是那个编译.lib的人,而我没有代码,而且VS 2010无法访问,所以我真的不知道该怎么办,除非原作者重新编译它.有什么建议?我缺少一些基本的东西?非常感谢任何帮助.