Your previously two-dimensional array has become a one-dimensional array, since a "char *" just points to one list of characters. And in dereferencing it, you're telling cin to read in a single character.
Hye all,
I would like some help with reading in a file in which the data is seperated by commas. for instance:
input.dat:
1,2,34,/test
for the above case, the fn. will store the values into an array -> data as follows:
data = 1
data = 2
data = 34
data = /test
I am trying to write... (5 Replies)
Hi,
Is their an easy way to realloate hard drive space on Solaris 10.
For example :
/c20td0 10G
/space 90 G
I would like to move some of the hard-drive space from "/space" and add it to "/c20td0". In Windows this can be easily done using Partition magic, anything similar for UNIX? (4 Replies)
Hi,
I have a solaris 9-sparc box, which after bouncing is giving swap space related error messages(that swap space is not enough). could it be possible that there was some command issued or setting made before bouncing, which was lost after bouncing? please let me know how i can add swap space... (1 Reply)
Hi
I'm currently using C++ on a HP-UX 11i system (upgrading some libraries) and am encountering a problem with the process crashing when allocating memory via a call to new (a rather large array of objects are being created).
Is there a way to find out what the sizes of the stack and heap are?... (1 Reply)
Hi
Simple thing has been driving me nuts. I have used the following code is ksh scripts to get data from Oracle table and then display it, allowing user to select one of the data options returned...
REP_DATA=`sqlplus -s ${WMSDB} <<EOF
SET SERVEROUTPUT ON FEEDBACK OFF... (0 Replies)
Hi,
I have tried to find some sort of previous similar thread on this but not quite close to what I want to achieve.
Basically I have two class of data in my file..e.g
1,1,1,1,1,2,yes
1,2,3,4,5,5,yes
2,3,4,5,5,5,no
1,2,3,4,4,2,no
1,1,3,4,5,2,no
I wanted to read the "yes" entry to an... (5 Replies)
have a VMWARE machine, I have extended it from 20GB to 30GB for Linux box.
The linux box shows this for df -hal:
Filesystem Size Used Avail Use% Mounted on
-dev-mapper-VolGroup00-LogVol00
19G 5.9G 12G 34% -
proc 0 0 0 - -proc
sysfs 0 0 0 - -sys
devpts 0 0 0 - -dev-pts
-dev-sda1 99M 13M... (1 Reply)
if i declare both but don't input any variables what values will the int array and file pointer array have on default, and if i want to reset any of the elements of both arrays to default, should i just set it to 0 or NULL or what? (1 Reply)
I have installed samba by cmd yup install samba -a
and configured my samba server.But i want my samba users to lo-gin from windows users and contain allocated amount of space.
plz help me............ (1 Reply)
We are receiving the below error message when trying to encrypt or decrypt a file on AIX server :
gpg: out of memory while allocating 8192 bytes
gpg process was working for years on the server until the day we started to see this.
This same gpg encryption is working on an other AIX server... (17 Replies)
Discussion started by: sradithya
17 Replies
LEARN ABOUT SUSE
xkbkeyactionentry
XkbKeyActionEntry(3) XKB FUNCTIONS XkbKeyActionEntry(3)NAME
XkbKeyActionEntry - Returns the key action corresponding to group grp and shift level lvl from the two-dimensional table of key actions
associated with the key corresponding to keycode
SYNOPSIS
XkbAction XkbKeyActionEntry (XkbDescPtr xkb, KeyCode keycode, int shift, int grp);
ARGUMENTS
- xkb Xkb description of interest
- keycode
keycode of interest
- shift
shift level within group
- grp group index for group of interest
DESCRIPTION
A key action defines the effect key presses and releases have on the internal state of the server. For example, the expected key action
associated with pressing the Shift key is to set the Shift modifier. There is zero or one key action associated with each keysym bound to
each key.
Just as the entire list of key symbols for the keyboard mapping is held in the syms field of the client map, the entire list of key actions
for the keyboard mapping is held in the acts array of the server map. The total size of acts is specified by size_acts, and the number of
entries is specified by num_acts.
The key_acts array, indexed by keycode, describes the actions associated with a key. The key_acts array has min_key_code unused entries at
the start to allow direct indexing using a keycode. If a key_acts entry is zero, it means the key does not have any actions associated with
it. If an entry is not zero, the entry represents an index into the acts field of the server map, much as the offset field of a
KeySymMapRec structure is an index into the syms field of the client map.
The reason the acts field is a linear list of XkbActions is to reduce the memory consumption associated with a keymap. Because Xkb allows
individual keys to have multiple shift levels and a different number of groups per key, a single two-dimensional array of KeySyms would
potentially be very large and sparse. Instead, Xkb provides a small two-dimensional array of XkbActions for each key. To store all of
these individual arrays, Xkb concatenates each array together in the acts field of the server map.
The key action structures consist only of fields of type char or unsigned char. This is done to optimize data transfer when the server
sends bytes over the wire. If the fields are anything but bytes, the server has to sift through all of the actions and swap any nonbyte
fields. Because they consist of nothing but bytes, it can just copy them out.
XkbKeyActionEntry returns the key action corresponding to group grp and shift level lvl from the two-dimensional table of key actions asso-
ciated with the key corresponding to keycode.
STRUCTURES
The KeySymMapRec structure is defined as follows:
#define XkbNumKbdGroups 4
#define XkbMaxKbdGroup (XkbNumKbdGroups-1)
typedef struct { /* map to keysyms for a single keycode
*/
unsigned char kt_index[XkbNumKbdGroups]; /* key type index for
each group */
unsigned char group_info; /* # of groups and out of range group
handling */
unsigned char width; /* max # of shift levels for key */
unsigned short offset; /* index to keysym table in syms array
*/
} XkbSymMapRec, *XkbSymMapPtr;
X Version 11 libX11 1.3.2 XkbKeyActionEntry(3)