[so] [Tema1][General] Checkpatch si const struct
Mihai Barbulescu
b12mihai at gmail.com
Tue Mar 3 21:37:00 EET 2020
Ce inseamna "map-ul se modifica si nu ramane constant"? Ca asta e tautologie.
Poti arata aici cam cum arata structura sa imi dau si eu seama despre
ce e vorba. Ca idee daca ai
struct kkmk {
int data;
struct kkmk *next;
}
typedef struct node {
int val;
struct node *next;
} node_t
Nu ar trebui sa dea erorarea respectiva deci ....
Asta daca nu cumva te-ai apucat sa imi declari structuri const precum
obiectele prin C++ motiv pentru care urla warningul. Aici nu avem
referinte "imutabile" - in C ai doar pass by value sau pass by
pointer.
On Mon, 2 Mar 2020 at 22:39, Paul Olaru via so <so at cursuri.cs.pub.ro> wrote:
>
> Această eroare în particular poate fi ignorată. Vezi de restul dacă ai.
>
>
>
> From: Alin-Andrei GEORGESCU (94722) via so
> Sent: Monday, March 2, 2020 10:38 PM
> To: so at cursuri.cs.pub.ro
> Subject: [so] [Tema1][General] Checkpatch si const struct
>
>
>
> Salut!
>
>
>
> În implementarea hashmapului am folosit structuri, însă checkpatch are un warning atunci când folosesc structuri care nu sunt constante (WARNING: struct should normally be const). Ce ar trebui să fac în cazul acesta, ținând cont că mapul se modifică și nu rămâne constant?
>
>
>
> Mulțumesc,
>
> Georgescu Alin
>
> 335CA
>
>
>
> _______________________________________________
> http://ocw.cs.pub.ro/courses/so/info/lista-discutii
--
Cu stimă,
Mihai Bărbulescu
More information about the so
mailing list