Skip to main content
Ctrl+K
Jörg Faschingbauer - Home Jörg Faschingbauer - Home
  • Training Courses
  • About
  • Blog
  • Training Courses
  • About
  • Blog

Section Navigation

  • Myself: Contact, Impressum, …
  • This Site
    • OpenTraining
    • Work in Progress
      • Embedded Computing (FH Joanneum Graz)
        • Design Tools And Laboratory Engineering (2024)
        • Embedded Computing (STECE-2019)
        • Embedded Computing STECE-2020)
        • Embedded Computing (STECE-2021)
        • Embedded Computing (STECE-2022)
        • Embedded Computing (STECE-2023)
          • Embedded Computing 1 (STECE-2023): Summer
          • Embedded Computing 2 (STECE-2023): Winter
            • Embedded Computing 2 (STECE-2023): Syllabus
            • 2025-10-07 (3 Lec): Semester Kickoff
            • 2025-10-20 (3 Lec): Files And File I/O
            • 2025-10-20 (3 Exc G2): File I/O (Exercise)
            • 2025-10-21 (3 Exc G1): File I/O (Exercise)
            • 2025-11-03 (3 Exc G1,G2): Project Stuff
            • 2025-11-04 (3 Lec): Signals, Project Management
            • 2025-11-11 (3 Lec): Processes, Project Management
            • 2025-11-17 (3 Exc G1,G2): Project Stuff
            • 2025-11-18 (3 Lec): Project Talk, C++ Pointer Types
            • 2025-12-01 (3 Exc G1,G2): Project, Project Site Changes
      • Git Notes
      • Creating Screencasts
      • I2S Audio for a Kontron SMARC Module
      • Packaging this Site on PyPI
      • Seminar on “Clean Code” (2022-04-13)
      • Pointless Blinking
      • GLT 2025: systemd’s D-Bus Implementation, And Its Python asyncio Binding
      • IT-Visions TODO
      • Kajak Auf Der Donau
    • Recipes
  • About
  • This Site
  • Work in Progress
  • Embedded Computing (FH Joanneum Graz)
  • Embedded Computing (STECE-2023)
  • Embedded Computing 2 (STECE-2023): Winter
  • 2025-10-20 (3 Lec): Files And File I/O

2025-10-20 (3 Lec): Files And File I/O#

Processes: Commandline, Exit Status, Environment#

  • Process Termination: Exit Status

  • Argument Vector (argv)

  • Environment Variables

System Calls, Error Handling#

  • System Calls: Overview

  • errno, And Error Handling

Files, And File I/O#

From Files And File Descriptors:

  • File Descriptors: Basics

  • open(): Opening Files

  • Reading Files

  • Writing Files

  • Creating Files

On this page
  • Processes: Commandline, Exit Status, Environment
  • System Calls, Error Handling
  • Files, And File I/O

© Copyright 2019-2025 (GPLv3), Jörg Faschingbauer.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.1.

Show Source