Skip to content
Snippets Groups Projects
Commit de338aa1 authored by Peter Gerwinski's avatar Peter Gerwinski
Browse files

Übung 4.10.2021

parent 4da94919
Branches
No related tags found
No related merge requests found
#include <gtk/gtk.h>
int main (int argc, char **argv)
{
gtk_init (&argc, &argv);
GtkWidget *window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
gtk_window_set_title (GTK_WINDOW (window), "Hello");
g_signal_connect (window, "destroy", G_CALLBACK (gtk_main_quit), NULL);
GtkWidget *vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 5);
gtk_container_add (GTK_CONTAINER (window), vbox);
gtk_container_set_border_width (GTK_CONTAINER (vbox), 10);
GtkWidget *label = gtk_label_new ("Hello, world!");
gtk_container_add (GTK_CONTAINER (vbox), label);
GtkWidget *button = gtk_button_new_with_label ("Quit");
g_signal_connect (button, "clicked", G_CALLBACK (gtk_main_quit), NULL);
gtk_container_add (GTK_CONTAINER (vbox), button);
gtk_widget_show (button);
gtk_widget_show (label);
gtk_widget_show (vbox);
gtk_widget_show (window);
gtk_main ();
return 0;
}
#include <stdio.h>
int main (void)
{
printf ("Hello, world!\n");
return 0;
}
No preview for this file type
% hp-uebung-20201105.pdf - Exercises on Low-Level Programming / Applied Computer Sciences % hp-uebung-20211004.pdf - Exercises on Low-Level Programming / Applied Computer Sciences
% Copyright (C) 2013, 2015, 2016, 2017, 2018, 2019, 2020 Peter Gerwinski % Copyright (C) 2013, 2015, 2016, 2017, 2018, 2019, 2020, 2021 Peter Gerwinski
% %
% This document is free software: you can redistribute it and/or % This document is free software: you can redistribute it and/or
% modify it either under the terms of the Creative Commons % modify it either under the terms of the Creative Commons
...@@ -33,18 +33,18 @@ ...@@ -33,18 +33,18 @@
\thispagestyle{empty} \thispagestyle{empty}
\section*{Hardwarenahe Programmierung\\ \section*{Hardwarenahe Programmierung\\
Übungsaufgaben -- 5.\ November 2020} Übungsaufgaben -- 4.\ Oktober 2021}
\exercise{Hello, world!} \exercise{Hello, world!}
Unter \url{https://gitlab.cvh-server.de/pgerwinski/hp/tree/2020ws/20201105} Unter \url{https://gitlab.cvh-server.de/pgerwinski/hp/tree/2021ws/20211004}
können Sie können Sie
\href{https://gitlab.cvh-server.de/pgerwinski/hp/raw/2020ws/20201105/hp-uebung-20201105.pdf}% \href{https://gitlab.cvh-server.de/pgerwinski/hp/raw/2021ws/20211004/hp-uebung-20211004.pdf}%
{diesen Übungszettel als PDF-Datei} {diesen Übungszettel als PDF-Datei}
herunterladen sowie die folgenden Beispielprogramme: herunterladen sowie die folgenden Beispielprogramme:
\begin{enumerate}[\quad(a)] \begin{enumerate}[\quad(a)]
\item \gitfile{hp}{2020ws/20201105}{hello.c} \item \gitfile{hp}{2021ws/20211004}{hello.c}
\item \gitfile{hp}{2020ws/20201105}{hello-gtk.c} \item \gitfile{hp}{2021ws/20211004}{hello-gtk.c}
\end{enumerate} \end{enumerate}
Bringen Sie diese Programme auf Ihrem eigenen Rechner Bringen Sie diese Programme auf Ihrem eigenen Rechner
und/oder auf einem Rechner der Hochschule und/oder auf einem Rechner der Hochschule
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment