Skip to main content

Files, Streams, and XML

  • Chapter
Foundations of Qt Development
  • 2210 Accesses

Abstract

Handling files is a complex problem when it comes to cross-platform applications because even the most basic features can vary across platforms. For instance, Unix systems use the slash (/) as a separator in paths, whereas the Windows platform uses a backslash (\). And this is just the beginning; you’ll also encounter an unnerving array of fundamental differences such as different line endings and encodings, each of which can cause all sorts of strange problems to crop up when you attempt to coax your application into running on multiple platforms.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Editor information

Johan Thelin

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Johan Thelin

About this chapter

Cite this chapter

(2007). Files, Streams, and XML. In: Thelin, J. (eds) Foundations of Qt Development. Apress. https://doi.org/10.1007/978-1-4302-0251-6_8

Download citation

Publish with us

Policies and ethics