Sponsored Content
Full Discussion: do-while inside switch
Top Forums Programming do-while inside switch Post 302209354 by lagigliaivan on Thursday 26th of June 2008 04:10:34 PM
Old 06-26-2008
Hi,

I'm sorry, I have to improve my C programming.
If there is someone who still thinking about this exercise, here is again, but now indented.

void duff(register char *to, register char *from, register int count)
{
register int n=(count+7)/8;
switch(count%8){
case 0:
do{
*to++ = *from++;
case 7: *to++ = *from++;
case 6: *to++ = *from++;
case 5: *to++ = *from++;
case 4: *to++ = *from++;
case 3: *to++ = *from++;
case 2: *to++ = *from++;
case 1: *to++ = *from++;
}while( --n >0);
}
}

"case" labels do not belong to the switch keyword.


Thanks!
 

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

can you switch

hi, i am try to run following script in c-shell, using switch command. #!/bin/csh choice=0 while do echo "system monitor" echo " 1) system paging 2) system file inf. 3) system disk inf. 9) exit " echo "select an option: \c" read choice case $choice in 1)... (3 Replies)
Discussion started by: neer45
3 Replies

2. Shell Programming and Scripting

switch user inside a script

Hi, I wrote a unix script that will perform differnt tasks on bahalf of number of users. I use "sudo" to run the script. The problem is when I execute the command: su - user -c "xxx " > output_file, I get the system output header frm the su command. Is there a way to get rid of it instdead of... (2 Replies)
Discussion started by: nimo
2 Replies

3. Shell Programming and Scripting

looping a array inside inside ssh is not working, pls help

set -A arr a1 a2 a3 a4 # START ssh -xq $Server1 -l $Username /usr/bin/ksh <<-EOS integer j=0 for loop in ${arr} do printf "array - ${arr}\n" (( j = j + 1 )) j=`expr j+1` done EOS # END ========= this is not giving me correct output. I... (5 Replies)
Discussion started by: reldb
5 Replies

4. Shell Programming and Scripting

switch user inside a script

Hi Is there any way to switch user inside a shell script? (4 Replies)
Discussion started by: ./hari.sh
4 Replies

5. Shell Programming and Scripting

need help for cp with -p switch

Guys, I need to copy files from source to destination with datetime preserved I did it with cp -p <source>/file <destinaltion>/file But when I do stat command on copied file , it seems the copied file has "change time" modified. Please guide me in understanding (2 Replies)
Discussion started by: mohan_xunil
2 Replies

6. Shell Programming and Scripting

how to access console of a switch having rj45 on switch side to db 9 female on pc side console cable

hi, how to access console of a switch having rj45 on switch side to db 9 female on pc side console cable which needs to be connected to one console server having rj11 on its side and db 9 female on other end.i.e. on switch side,console cable has rj45 and db 9 pin female connector on other side of... (1 Reply)
Discussion started by: pankajd
1 Replies

7. Shell Programming and Scripting

Switch user inside shell script

Hi, I am trying to create one script where I have to login as another user inside the script to exeute some commands How can i achieve this? Many thanks in advance. (4 Replies)
Discussion started by: prarat
4 Replies

8. Shell Programming and Scripting

Renumber position 88-94 inside all files matching criteria inside folder

There are 4 files inside one folder matching criteria i.e. File name = ABCJmdmfbsjopXXXXXXX_mm-dd-yyyy_XXX.data Here is the Code which find the files matching criteria:- TS=`date +"%m-%d-%Y"`| for fname in `find . -name "ABCJmdmfbsjop???????_${TS}*.data"` do # Matching File Processing Code.... (1 Reply)
Discussion started by: lancesunny
1 Replies

9. Solaris

Switch to su

Hi, I've put the correct root password but why do I get this below? huamin@SOL11I:~$ su Password: su: Sorry huamin@SOL11I:~$ Many Thanks & Best Regards, HuaMin (16 Replies)
Discussion started by: HuaMin
16 Replies

10. Shell Programming and Scripting

Switch user without password inside shell

I want to switch to another user without password inside shell. I used the below command and it is not working. sudo su - user1 user1 is not in the sudoers file. This incident will be reported. I'm getting the above message. If I want to add user1 into the sudoers file using... (5 Replies)
Discussion started by: Roozo
5 Replies
XtRegisterCaseConverter()												 XtRegisterCaseConverter()

Name
  XtRegisterCaseConverter - register a case converter.

Synopsis
  void XtRegisterCaseConverter(display, proc, start, stop)
	 Display *display;
	 XtCaseProc proc;
	 KeySym start;
	 KeySym stop;

Inputs
  display   Specifies the display from which the key events are to come.

  proc	    Specifies the XtCaseProc that is to do the conversions.

  start     Specifies the first keysym for which this converter is valid.

  stop	    Specifies the last keysym for which this converter is valid.

Description
  XtRegisterCaseConverter()  registers	proc  with the Intrinsics as a procedure to be called in order to determine the correct uppercase and
  lowercase versions of any keysyms between start and stop inclusive.  The registered converter overrides any previous converters  registered
  in that range.

  See XtCaseProc(2) for a description of how to write a case converter procedure.

Usage
  The  Translation Manager uses case converters as part of its keycode-to-keysym translation process.  The default converter understands case
  conversion for all keysyms defined in the X11 protocol.  You will probably never need to register a case converter unless you  are  working
  with non-standard keysyms.

  The only way to remove a converter is to register a new one, perhaps an "identity" converter which performs no conversion at all.

  The registered case converters are invoked by the translation manager, and can also be explicitly called with the function XtConvertCase().

Structures
     typedef XID KeySym;

See Also
  XtConvertCase(1), XtGetKeysymTable(1), XtKeysymToKeycodeList(1), XtSetKeyTranslator(1), XtTranslateKeycode(1),
  XtCaseProc(2), XtKeyProc(2).

Xt - Keyboard Handling													 XtRegisterCaseConverter()
All times are GMT -4. The time now is 09:55 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy