C ++使用auto,enchanced For循环

时间:2017-09-28 15:35:41

标签: c++ for-loop vector type-conversion auto

因此,此函数的目标是让用户给出一个字符串数组,然后使用先前定义的函数,确定每个单独的字符串是否是有效句子。不幸的是,我完全迷失了如何解决这个问题。

from matplotlib import pyplot as plt
import matplotlib.gridspec as gridspec

fig = plt.figure(figsize=(9,9))
fig.suptitle(' title ', fontsize=12,
             bbox={'facecolor':'none', 'alpha':0.5, 'pad':5})

colors=["crimson", "indigo", "limegreen", "gold"]

for i in range(4):
    #outer
    outergs = gridspec.GridSpec(1, 1)
    outergs.update(bottom=(i//2)*.47+0.01,left=(i%2)*.5+0.02, 
                   top=(1+i//2)*.47-0.01,  right=(1+i%2)*.5-0.02)
    outerax = fig.add_subplot(outergs[0])
    outerax.tick_params(axis='both',which='both',bottom=0,left=0,
                        labelbottom=0, labelleft=0)
    outerax.set_facecolor(colors[i])
    outerax.patch.set_alpha(0.3)

    #inner
    gs = gridspec.GridSpec(2, 2)
    gs.update(bottom=(i//2)*.47+0.05,left=(i%2)*.5+0.08, 
                   top=(1+i//2)*.47-0.05,  right=(1+i%2)*.5-0.05,
                   wspace=0.35, hspace=0.35)
    for k in range(4):
        ax = fig.add_subplot(gs[k])
        ax.set_title('Axes Title {}'.format(k+1), color=colors[i])

plt.show()

以下是我作为原型的内容,但我确信这有点偏离基础。

我认为我的问题的良好开端是:

我如何在给定向量中获取每个字符串,并使用使用auto关键字的增强for循环将其转换为cstring?

0 个答案:

没有答案