Add skeleton of a9

This commit is contained in:
Isaac Shoebottom 2023-12-04 16:17:13 -04:00
parent b95fd534fb
commit 18669ebf1c
16 changed files with 623 additions and 0 deletions

8
Assignment9/.idea/.gitignore vendored Normal file
View File

@ -0,0 +1,8 @@
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml

View File

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<module classpath="CMake" type="CPP_MODULE" version="4" />

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CMakeSharedSettings">
<configurations>
<configuration PROFILE_NAME="Debug" ENABLED="true" GENERATION_DIR="build" CONFIG_NAME="Debug" />
</configurations>
</component>
</project>

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="CMakeWorkspace" PROJECT_DIR="$PROJECT_DIR$" />
</project>

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/Assignment9.iml" filepath="$PROJECT_DIR$/.idea/Assignment9.iml" />
</modules>
</component>
</project>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$/.." vcs="Git" />
</component>
</project>

View File

@ -0,0 +1,4 @@
cmake_minimum_required(VERSION 3.20)
project(Assignment9 C)
set(CMAKE_C_STANDARD 99)
add_executable(Assignment9 src/main.c)

3
Assignment9/src/main.c Normal file
View File

@ -0,0 +1,3 @@
int main(int argc, char *argv[]) {
return 0;
}

View File

@ -0,0 +1,13 @@
It's a PNG file
Found unknown: IHDR
Chunk size is:13
Found unknown: sRGB
Chunk size is:1
Found unknown: gAMA
Chunk size is:4
Found unknown: pHYs
Chunk size is:9
Found IDAT
Chunk size is:18944
Found IEND
Chunk size is:0

View File

@ -0,0 +1 @@
It's not a PNG file

View File

@ -0,0 +1,249 @@
It's a PNG file
Found unknown: IHDR
Chunk size is:13
Found unknown: sRGB
Chunk size is:1
Found unknown: gAMA
Chunk size is:4
Found unknown: pHYs
Chunk size is:9
Found unknown: tEXt
Chunk size is:15
Found unknown: tIME
Chunk size is:7
Found unknown: tEXt
Chunk size is:32
Found unknown: tEXt
Chunk size is:33
Found IDAT
Chunk size is:65310
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:17176
Found IEND
Chunk size is:0

View File

@ -0,0 +1,317 @@
It's a PNG file
Found unknown: IHDR
Chunk size is:13
Found unknown: sRGB
Chunk size is:1
Found unknown: gAMA
Chunk size is:4
Found unknown: pHYs
Chunk size is:9
Found unknown: tEXt
Chunk size is:15
Found unknown: tIME
Chunk size is:7
Found unknown: tEXt
Chunk size is:32
Found unknown: tEXt
Chunk size is:33
Found IDAT
Chunk size is:65310
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:65524
Found IDAT
Chunk size is:53390
Found IEND
Chunk size is:0

BIN
Assignment9/tests/test1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

BIN
Assignment9/tests/test2.png Normal file

Binary file not shown.

BIN
Assignment9/tests/test3.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 MiB

BIN
Assignment9/tests/test4.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.3 MiB