尝试创建具有多个单元格输入和单个输出的标签

时间:2019-02-21 16:25:07

标签: multiline outputstream

我正在尝试创建一个包含条形码的标签,大约4行。我已经在单元格中拥有了所有数据,但是即使在每个单元格的末尾使用Char(10),也很难尝试创建单个输出。

有什么想法或建议吗?谢谢

例如。

void populateMyArray(string *myArray, string sentence, int size)
{
  int firstCharIndex = -1;
  char prev = ' ';

  for (unsigned int i = 0; i < sentence.size(); i++) {
    // Find the first character index of current word
    if (sentence[i] != ' ' && prev == ' ') {
      firstCharIndex = i;
    }
    // Check if it's the end of current word
    // and get substring from first to last index of current word
    else if (sentence[i] == ' ' && prev != ' ') {
      *myArray = sentence.substr(firstCharIndex, i - firstCharIndex);
      myArray++;
    }
    prev = sentence[i];
  }

  // For the last word
  if (firstCharIndex != -1 && sentence[sentence.size() - 1] != ' ') {
    *myArray = sentence.substr(firstCharIndex, sentence.size() - firstCharIndex);
  }
}

0 个答案:

没有答案