-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.h82-143-187-50
-static.e-wro.net.pl!not-for-mail
From: "J.F" <j...@p...onet.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Sesja z ChatGPT
Date: Mon, 3 Apr 2023 23:32:34 +0200
Organization: news.chmurka.net
Message-ID: <tdztw8pcyj39$.nfotbaceif51.dlg@40tude.net>
References: <u09uae$1un6u$2@dont-email.me> <u0a007$21luk$1@dont-email.me>
<d...@g...com>
<1qrp5j9cykq64$.1fvdgzfyy9mcz.dlg@40tude.net>
<u0f5ji$32ctg$1@dont-email.me>
NNTP-Posting-Host: h82-143-187-50-static.e-wro.net.pl
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
Injection-Info: news.chmurka.net; posting-account="jfoxwr";
posting-host="h82-143-187-50-static.e-wro.net.pl:82.143.187.50";
logging-data="28211";
mail-complaints-to="abuse-news.(at).chmurka.net"
User-Agent: 40tude_Dialog/2.0.15.1
Xref: news-archive.icm.edu.pl pl.misc.elektronika:779495
[ ukryj nagłówki ]On Mon, 3 Apr 2023 20:23:46 +0200, Mateusz Bogusz wrote:
> On 03.04.2023 13:06, J.F wrote:
>> Ciekawe, jak sobie poradzi z prostymi problemami programistycznymi -
>> np "jak uzyskac dzien tygodnia w Excelu" ... to powinno byc w
>> dokumentacji, wiec moze odszukac.
>
> Jak uzyskać dzień tygodnia w Excelu?
>
>> Aby uzyskać dzień tygodnia w Excelu, można użyć funkcji WEEKDAY. Funkcja ta zwraca
numer dnia tygodnia dla określonej daty, gdzie 1 oznacza niedzielę, 2 - poniedziałek,
itd. Można to zrobić w następujący sposób:
>> Wybierz komórkę, w której chcesz wyświetlić dzień tygodnia.
>> Wpisz formułę "=WEEKDAY(data)", gdzie "data" to komórka zawierająca datę, dla
której chcesz uzyskać dzień tygodnia. Na przykład, jeśli data jest w komórce A2,
wpisz "=WEEKDAY(A2)".
Czyli ma zapamietaną instrukcje do Excela ... ale jakiej wersji
Po polsku WEEKDAY nie działa :-)
>> Ale jesli pytanie jest jakis bug w systemie?
>
> Czy ten kod można zmienić tak, aby działał lepiej?
>
> main() {
> Record city;
> lnode *list = NULL;
>
> while (data_to_read()) {
> Readin_data(&city);
> insert(&city, &list);
> }
> }
>
> void insert(Record*& city, lnode*& list) {
> lnode* ptr = new lnode;
> ptr->next = list;
> list = ptr;
> prt->data = city;
> }
>
>> Tak, można wprowadzić kilka zmian, aby kod działał lepiej:
>>
>> Zmiana deklaracji funkcji insert. Ponieważ zmienna city jest już wskaźnikiem na
obiekt Record, nie potrzebujemy używać referencji, dlatego zadeklarujmy ją jako
wskaźnik.
>>
>> Dodanie warunku, który sprawdza, czy udało się utworzyć nowy węzeł, a następnie
zwalnia jego pamięć, aby uniknąć wycieków pamięci.
>>
>> Poprawienie literówki w kodzie: zmiana "prt" na "ptr".
I niech mi ktos powie, ze on tego nie rozumie ...
>>
>> Zmodyfikowany kod wyglądałby następująco:
>>
>> main() {
>> Record city;
>> lnode *list = NULL;
>>
>> while (data_to_read()) {
>> Readin_data(&city);
>> insert(city, list);
>> }
>> }
>>
>> void insert(Record* city, lnode*& list) {
>> lnode* ptr = new lnode;
>> if (ptr) {
>> ptr->next = list;
>> list = ptr;
>> ptr->data = city;
>> } else {
>> delete city;
>> }
>> }
> >
>> Warto również upewnić się, że po zakończeniu programu zostanie zwolniona cała
zaalokowana pamięć, w tym pamięć zaalokowana dla listy powiązanej.
J.
Następne wpisy z tego wątku
- 03.04.23 23:35 LordBluzg(R)??
- 03.04.23 23:37 Jarosław Sokołowski
- 03.04.23 23:40 LordBluzg(R)??
- 04.04.23 02:01 a a
- 04.04.23 06:49 Piotrek
- 04.04.23 14:07 a a
- 04.04.23 14:13 a a
- 04.04.23 14:47 alojzy nieborak
- 04.04.23 17:01 Piotrek
- 04.04.23 17:47 a a
- 04.04.23 18:12 Paweł Pawłowicz
- 04.04.23 18:18 a a
- 04.04.23 19:16 Piotrek
- 05.04.23 00:23 a a
- 05.04.23 08:08 Mateusz Bogusz
Najnowsze wątki z tej grupy
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Wkrętarki, wiertarki...
Najnowsze wątki
- 2025-07-21 cashback
- 2025-07-21 Pomarańczowy rakietnyj on de telefon ;)
- 2025-07-21 Gdańsk => Kotlin Developer <=
- 2025-07-21 Warszawa => Sales Executive / KAM <=
- 2025-07-21 Gdańsk => Programista Kotlin <=
- 2025-07-21 Białystok => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-21 opornosc falowa
- 2025-07-21 Katowice => Key Account Manager IT <=
- 2025-07-21 Wrocław => Controlling systems Consultant <=
- 2025-07-21 Żerniki => Dyspozytor Międzynarodowy <=
- 2025-07-20 Absurdalny zakaz fotografowania będzie nowelizowany
- 2025-07-20 Takie tam...
- 2025-07-20 https://newsgrouper.org/pl.soc.prawo blokuje posty: 154 posts blocked.
- 2025-07-20 Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- 2025-07-20 Tani zakup z ali?