08-09-2010
If you are in the Nth node and you want to delete it, just copy the (N+1)th node contents to N, link N to node N+2 and delete N+1.
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
A perl script that displays the list of files which have multiple links..!
ls -l shows number of links in a field. (0 Replies)
Discussion started by: aadi_uni
0 Replies
2. Programming
Suppose to have:
struct Tstudent
{
string name, surname;
int matriculation_num;
};
struct Tnode
{
Tstudent* student;
Tnodo* next;
} L;I want to deference that "student" pointer. For example, I tried with:
*(L->student).matriculation_numbut it not worked, as terminal... (4 Replies)
Discussion started by: Luke Bonham
4 Replies
3. Programming
I need C++ Code for single linked list
With operations as
1)insert at any position
2)delete any
3)change the data of any position (2 Replies)
Discussion started by: girija
2 Replies
4. Programming
hi all,
i need a c++ function which converts a linear list to circular.
presently i am working with two files. i.e., one linear list file. and one circular list file to do some operations. i thought it will be helpful if there is a function that converts a linear list to circular n undo the... (1 Reply)
Discussion started by: vidyaj
1 Replies
5. Programming
i have this code
typedef struct client_list {
char *client_name;
struct client_list * next;
int client_socket_fd;
} client;
client *current, *head; head = NULL;
char *h="test";
add_client(current, h, head, &client_socket_fd);
... (24 Replies)
Discussion started by: omega666
24 Replies
6. Programming
If i have a linked list in C, how do I edit a node in it? Without ruining the whole list, by this i mean end up making it null or circular... (since it has to be linear and has to stop somewhere):wall:
Can some one provide an example, making it have like 5 nodes, and then edit a string of the... (3 Replies)
Discussion started by: omega666
3 Replies
7. UNIX for Advanced & Expert Users
Hi, I am programming in kernel, and I want to use a double linked list that holds infos that every process could access and modify THIS list. So, I suppose it is a 'global' variable since every process(thread) can reach it, I am wondering where to put it? by changing some of the kernel files? (1 Reply)
Discussion started by: louisTan
1 Replies
8. Programming
#include<stdio.h>
#include<stdlib.h>
struct LinkedList
{
int val;
struct LinkedList *next;
}node; /*Creating a structure variable*/
typedef struct LinkedList Node;
Node *start = NULL;
int create(int i)
{
Node *temp = NULL;
if (start == NULL)
... (5 Replies)
Discussion started by: prinsh
5 Replies
9. Programming
How to delete the last node in a single linked list given only the pointer to last node ?
Head node will not be given. (5 Replies)
Discussion started by: VSSajjan
5 Replies
10. Programming
Program to reverse a linked list by traversing only once. (1 Reply)
Discussion started by: VSSajjan
1 Replies
LEARN ABOUT DEBIAN
net::jabber::loudmouth::messagenode
Net::Jabber::Loudmouth::MessageNode(3pm) User Contributed Perl Documentation Net::Jabber::Loudmouth::MessageNode(3pm)
NAME
Net::Jabber::Loudmouth::MessageNode - Jabber message node
HIERARCHY
Glib::Boxed
+----Net::Jabber::Loudmouth::MessageNode
METHODS
messagenode = $node->add_child ($name, $value=undef)
o $name (string)
o $value (string)
string = $node->get_attribute ($name)
o $name (string)
$node->set_attribute ($name, $value)
o $name (string)
o $value (string)
$node->set_attributes (...)
o ... (list)
messagenode = $node->get_child_by_name ($child_name)
o $child_name (string)
messagenode = $node->get_child
messagenode = $node->find_child ($child_name)
o $child_name (string)
string = $node->get_name
$node->set_name ($name)
o $name (string)
messagenode = $node->get_next
messagenode = $node->get_parent
messagenode = $node->get_prev
boolean = $node->get_raw_mode
$node->set_raw_mode ($raw_mode)
o $raw_mode (boolean)
string = $node->to_string
string = $node->get_value
$node->set_value ($value)
o $value (string)
SEE ALSO
Net::Jabber::Loudmouth, Glib::Boxed
COPYRIGHT
Copyright (C) 2005 by Florian Ragwitz
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.7 or,
at your option, any later version of Perl 5 you may have available.
perl v5.14.2 2011-11-15 Net::Jabber::Loudmouth::MessageNode(3pm)