Perguntas com a marcação «c»

143
Significado do sinalizador -pthread ao compilar

Em vários projetos C e C ++ multiencadeados, vi o -pthreadsinalizador aplicado tanto ao estágio de compilação quanto ao de vinculação, enquanto outros não o usam e passam -lpthreadpara o estágio de vinculação. Existe algum perigo em não compilar e vincular à -pthreadbandeira - ou seja, o que...

143
O GHC-mod precisa usar nomes completos para tipos?

Estou tentando usar o ghc-modplug-in vim para fazer a verificação de tipo / sintaxe etc. No entanto, descobri que ghc-modsempre usa caminhos completos de tipos nas mensagens de erro, por exemplo: test.hs|71 col 13 error| Couldn't match type ‘Data.Text.Internal.Text’ || with ‘[GHC.Types.Char]’ ||...

142
Objective-C: Chamando seletores com vários argumentos

No MyClass.m, eu defini - (void) myTest: (NSString *) withAString{ NSLog(@"hi, %@", withAString); } e a declaração apropriada em MyClass.h. Mais tarde eu quero ligar [self performSelector:@selector(mytest:withAString:) withObject: mystring]; em MyClass.m, mas recebo um erro semelhante a *...

142
_DEBUG vs NDEBUG

Qual definição de pré-processador deve ser usada para especificar seções de depuração do código? Use #ifdef _DEBUGou #ifndef NDEBUGou existe uma maneira melhor de fazê-lo, por exemplo #define MY_DEBUG? Eu acho que _DEBUGé específico do Visual Studio, é o padrão

142
Spring MVC @PathVariable sendo truncado

Eu tenho um controlador que fornece acesso RESTful às informações: @RequestMapping(method = RequestMethod.GET, value = Routes.BLAH_GET + "/{blahName}") public ModelAndView getBlah(@PathVariable String blahName, HttpServletRequest request, HttpServletResponse response) { O problema que estou...

142
Spring MVC: Como retornar uma imagem no @ResponseBody?

Estou recebendo dados de imagem (as byte[]) do DB. Como retornar esta imagem em@ResponseBody ? EDITAR Eu fiz isso sem @ResponseBodyusar HttpServletResponsecomo parâmetro de método: @RequestMapping("/photo1") public void photo(HttpServletResponse response) throws IOException {...