Enviado em 28/07/2020 - 14:19h
Esse caso me quebrou a cabeça, pq eu estava aprendendo ainda a usar, e hora funcionava e hora não, até descobrir isso abaixo!#include <stdio.h> #include <wchar.h> #include <locale.h> int main() { setlocale(LC_ALL, ""); wchar_t Text[] = L"Ágata"; //wprintf(L"Variable: %ls\n", Text); // Se eu imprimir aqui os printf abaixo não imprimem! printf("%ld\n", sizeof(Text)); printf("%ld Caracteres\n", wcslen(Text)); printf ("1: %ls\n", Text); wprintf(L"Variable: %ls\n", Text); // Não imprime por causa dos printf acima }
Enviado em 28/07/2020 - 16:17h
Não é bug. O stream de saída (ou de entrada também) pode trabalhar apenas com chars ou apenas com wchar_ts. Não é possível misturar os dois.Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar o VIM 9.1 no Debian 12
Como saber o range de um IP público?
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Slackpkg+ (Slackpkg Plus) está de volta!
Como dividir duas janelas igualmente e lado-a-lado na sua tela