UriTemplate WCF

Есть ли простой способ иметь несколько шаблонов UriTemplate в одном определении.

 [WebGet(UriTemplate = "{id}")]

Например, я хочу, чтобы / API / {id} и / API / {id} / вызывали тоже самое. Я не хочу, чтобы это имело значение, есть / в конце или нет. } Я компилирую его как динамическую библиотеку с помощью gcc -c LSB.c -o LSB.o gcc -shared -Wl -o libLSB.so.1 LSB.o И я ...

Почему, если у меня есть этот простой код

void voidFunct() {
      printf("voidFunct called!!!\n");
}

Я компилирую его как динамическую библиотеку с

gcc -c LSB.c -o LSB.o 
gcc -shared -Wl -o libLSB.so.1 LSB.o 

И вызываю функцию из интерпретатора python, используя ctypes

>>> from ctypes import *
>>> dll = CDLL("./libLSB.so.1")
>>> return = dll.voidFunct()
voidFunct called!!!
>>> print return
17

, почему значение, возвращаемое методом void , равно 17 а не Нет или подобное? Спасибо.

5
задан Emilio 20 May 2011 в 14:45
поделиться