Resultados da pesquisa a pedido "c-strings"

3 a resposta

possível imprimir apenas uma determinada seção de uma string C, sem criar uma substring separad

Diga que tenho o seguinte: char* string = "Hello, how are you?"; É possível imprimir apenas os últimos 5 bytes dessa string? E os primeiros 5 bytes apenas? Existe alguma variação deprintf que permitiria isso?

2 a resposta

Por que recebo um aviso do compilador para converter uma string literal em um caractere *, é rui

Então, o compilador me diz que esta é uma conversão descontinuada de um literal de cadeia para char *: char* myString = "i like declaring strings like this";Eu deveria me preocupar com isso? Esta é a maneira errada de fazer isso? Eu preciso ...

3 a resposta

Acessar o local de gravação da violação ao trabalhar com ponteiros para char

Estou escrevendo um programa muito simples que remove caracteres duplicados de uma string. Eu executei o visual studio e obtive o erro: Exceção não tratada em 0x00d110d9 no inteviews.exe: 0xC0000005: local de gravação da violação de acesso ...

3 a resposta

Defina a codificação padrão do Qt para UTF-8

No meu aplicativo Qt, meus arquivos de código-fonte são codificados como UTF-8. Para o seguinte código ... QMessageBox::critical(this, "Nepoznata pogreška", "Dogodila se nepoznata pogreška! Želite li zatvoriti ovaj program ?", ...

2 a resposta

Como determinar se as strings são iguais no Objetivo

Li uma string de um resultado JSON da seguinte maneira: NSString *strResult = [[NSString alloc] initWithBytes:[data bytes] length:[data length] encoding:NSUTF8StringEncoding];Tento determinar se a sequência é igual ao valor "N" if ([strResult ...

8 a resposta

Estão strtol, estão inseguros?

Parece questrtol() estrtod() permite efetivamente (e força) que você rejeite a constância em uma string: #include <stdlib.h> #include <stdio.h> int main() { const char *foo = "Hello, world!"; char *bar; strtol(foo, &bar, 10); // or strtod(foo, ...