title: Using deque to insert unsigned char arrays
body: <p>I want to push_back two dimensional char arrays into deque. The following did not work. How should defined m_message data variable in order push_back those data.</p>
  
  <pre><code>unsigned char message_data[2][1500]; //definition
  
  func1(message_data[0]);
  func1(message_data[1]);
  
  std::deque&lt;unsigned char*&gt; m_messagedata;
  
  m_messagedata.push_back(&amp;message_data[0]);
  m_messagedata.push_back(&amp;message_data[1]);
  </code></pre>