orig repo: https://github.com/Wuzado/jipp2 pracuje na forku: https://github.com/marcin-gawenda/jipp2.git
jipp2's Introduction
jipp2's People
Forkers
marcin-gawendajipp2's Issues
MY_POINT
W klasie MY_DATA stworzyć tablicę dynamiczną typu MY_POINT. Każdy obiekt MY_POINT
przedstawia punkt na płaszczyźnie dziedziczy po klasie MY_COORD ze współrzędnymi double
x, y. MY_POINT zawiera nazwę punktu char *name, jego numeru int numb oraz kolor dla
wyświetlania graficznego COLORREF color. Klasa MY_DATA eksportuje się do Project_MFC.
Częściowo zrobione, ale brak nazwy, numeru i koloru.
Find
- Stworzyć funkcje – szablon Find:
template <class T, class Key>
T * find(const T *p_begin, const T *p_end, const Key &k);
Tu – p_begin – wskaźnik do pierwszego elementu tablicy, z którego się zaczyna przeszukiwanie;
p_end – pierwszy element poza ostatnim elementem tablicy; Key k – klucz przeszukiwania (dla
podanego przykładu – nazwę wierzchołku). Zwraca wskaźnik do odnalezionego elementu tablicy
lub NULL (w przypadku niepowodzenia).
Znaleźć wszystkie obiekty (po numeru wierzchołka – możliwe, że kilka obiektów mogą
mieć ten samy numer).
API + GUI
Zapytać Fiałko?
Graph Wind
Na Rys. 2 jest przedstawiony przykład aplikacji GDI dla obsługi tablicy dynamicznej przechowującej
punkty na płaszczyźnie ze współrzędnymi x, y. Okno graficzne wyświetla te dane. Menu Operate
zawiera dwie opcji (Rys. 3). Przy naciskaniu na Input Data otwiera się dialog (Rys. 4), który
umożliwia dodawanie punktu, modyfikacje współrzędnych punktu oraz usunięcie punktu. Przy
naciskaniu na Graph Wind powstaje dialog, sterujący opcjami wyświetlania danych na ekranie
graficznym – promieniem punktu, jego kolorem, typem i wielkością ścinaki, trybem linii łączących
punkty i t.d.
Kolory
Patrz: zajęcia projektowe 25.05 (nagranie)
Export do CSV
Importować dane do pliku csv oraz wystartować EXCEL i otworzyć ten plik.
Ostatni obiekt
Pobrać ostatni obiekt i wyświetlić jego składowe.
GUI
Clear all
Dopisać metodę:
clear_all – usunięcie wszystkich elementów tablicy
API + GUI
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.