title: Reading from two serial ports simultaneously in c++
body: <p>The operating system I am working with is Windows 7. I am needing to grab data at certain intervals from a broadband card. This car sends data to two separate COM ports. COM 3 and COM 4. Every interval I will need to query the line of info on both serial ports and write them to a file.</p>
  
  <p><strong>How do I read from two COM ports? Do I have to use threading? Is it good practice opening both at the same time?</strong></p>