我正在尝试在#include <stdio.h>
#include <stdlib.h>
#include <setjmp.h>
jmp_buf env_a, env_b;
typedef enum _returntype{
RETURN_A,
RETURN_B
} RETURNTYPE;
void function(RETURNTYPE r){
switch(r){
case RETURN_A :
longjmp(env_a, 1);
case RETURN_B :
longjmp(env_b, 1);
}
exit(EXIT_FAILURE);
}
int main(int argc, char *argv[]){
char character = 'A';
if(setjmp(env_a) != 0){
printf("returned from env_a, character=%c\n", character);
goto END;
}
character = 'B';
if(setjmp(env_b) != 0){
printf("returned from env_b, character=%c\n", character);
goto END;
}
function(RETURN_A); /* or you might use function(RETURN_B); */
END:
return EXIT_SUCCESS;
}
中使用svg
,我安装了react native
,但显示代码为react-native-svg
,该代码位于错误下方。
error
请检查所附图片中的import { SvgUri } from 'react-native-svg';
<SvgUri width="100%" height="100%" uri="http://thenewcode.com/assets/images/thumbnails/homer-simpson.svg"/>
r
答案 0 :(得分:0)
import * as React from 'react';
import { SvgCssUri } from 'react-native-svg';
export default () => (
<SvgCssUri
width="100%"
height="100%"
uri="http://thenewcode.com/assets/svg/accessibility.svg"
/>
);