Perguntas com a marcação «c»

112
O cout é sincronizado / thread-safe?

Em geral, presumo que os fluxos não estão sincronizados, cabe ao usuário fazer o bloqueio apropriado. No entanto, coisas como coutreceber tratamento especial na biblioteca padrão? Ou seja, se vários threads estiverem gravando, couteles podem corromper o coutobjeto? Eu entendo que, mesmo se...

112
ASP.NET MVC retorna visão vazia

Qual é a maneira mais natural de retornar um ActionResult vazio (para ação filho)? public ActionResult TestAction(bool returnValue) { if (!returnValue) return View(EmptyView); return View(RealView); } Uma opção que posso ver é criar uma visualização vazia e referenciá-la em EmptyView ... mas...

112
Onde PATH_MAX é definido no Linux?

Com qual arquivo de cabeçalho devo invocar #includepara poder usar PATH_MAX como um int para dimensionar uma string? Eu quero ser capaz de declarar: char *current_path[PATH_MAX]; Mas, quando faço isso, meu compilador (Clang / LLVM no Linux) emite o seguinte erro: recursive_find6.c:29:20: error:...

112
CALayer com orifício transparente

Tenho uma visão simples (lado esquerdo da imagem) e preciso criar algum tipo de sobreposição (lado direito da imagem) para essa visão. Esta sobreposição deve ter alguma opacidade, de forma que a vista abaixo dela ainda seja parcialmente visível. O mais importante é que essa sobreposição deve ter um...

112
RSpec: como testar se um método foi chamado?

Ao escrever testes RSpec, eu me pego escrevendo uma grande quantidade de código parecido com este para garantir que um método foi chamado durante a execução de um teste (para fins de argumentação, digamos que não posso realmente interrogar o estado do objeto após a chamada porque a operação que o...

112
Encontrar o caminho UNC de uma unidade de rede?

Preciso ser capaz de determinar o caminho da unidade Q de rede em funcionamento para um projeto WEBMethods. O código que tenho antes está em meu arquivo de configuração. Coloquei letras de um único caractere dentro dos diretórios apenas por razões de segurança. Não tenho certeza para que serve o...