Visual Studio上的C或C ++

里士

我可能在我的词典项目中使用Visual C ++ .....但是Visual C ++挂在了编译....而同一代码在Linux Mint上运行良好....我正在使用Visual Studio,我想给出自己的代码GUI表格...这是我的代码

///////////////////////////////////////////
#include<stdio.h> 
int upper[30],lower[30],indno=0,row=0,col=-1;

char *p[]={"a",
"एक, अंग्रेजी वर्णमाला का प्रथम अक्षर तथा स्वर,( तर्क मे) पहला कल्पित पुरुष वा प्रस्ताव",
"aback",
"अचानक, एकाएक,पीछे",
"abandon",
"छोड देना, त्याग देना, त्यागना, तजना,बिना आज्ञा नौकरी छोडना, अपने को( दुराचार आदि में) छोड देना, दे देना",
"abandoned",
"छोडा हुआ, निर्जन( स्थान) ,बिगडा हुआ, इन्द्रिय लोलुप, लम्पट, दुराचारी, आवारा",
"abandonment",
"पूर्ण त्याग, सम्पूर्ण आत्मोत्सर्ग, बिल्कुल छोड देना",
//.
//.
//.
//. ///////////////remaining 15000 words and meaning
//.
//.
//. 
};

void main()
{

 }
莫希特·贾恩(Mohit Jain)

从我的评论中收集(由OP确认):您正在程序中使用印地语字符串,当前的编码可能不支持该印地语字符串。您可以通过前置一个转换所有字符字符串宽字符的字符串(Unicode)的L为字符串,然后从改变字符串的类型char *wchar_t *

如果此更改对您有用,则您将需要更多更改,例如:

strlen-> wcslen
%s->%ls(打印中)
printf-> wprintf(可选)

#include <stdio.h>
#include <wchar.h>
#include <locale.h>

wchar_t *p[]={L"a",
              L"एक, अंग्रेजी वर्णमाला का प्रथम अक्षर तथा स्वर,( तर्क मे) पहला कल्पित पुरुष वा प्रस्ताव",
              L"aback",
              L"अचानक, एकाएक,पीछे",
};

int main()
{
  setlocale(LC_CTYPE, "en_IN");
  wprintf(L"%ls -> %ls\n", p[0], p[1]);
  wprintf(L"%ls -> %ls\n", p[2], p[3]);
  return 0;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么C4996上的Visual Studio 2013错误?

来自分类Dev

在Visual Studio 2013和Visual C ++ 2013上开始关注HDF5

来自分类Dev

在Visual Studio 2013上编译旧的C ++代码

来自分类Dev

C ++奇怪行为Visual Studio

来自分类Dev

如何使Visual Studio 2015 C ++项目与Visual Studio 2010兼容?

来自分类Dev

Visual Studio中的C ++错误

来自分类Dev

Visual Studio 2015的C ++标准

来自分类Dev

Visual Studio 2019 C ++ CodeLens

来自分类Dev

如何在Mac上的Windows上编译C#Visual Studio解决方案

来自分类Dev

在Visual Studio 2017上检查非托管C ++对象/变量

来自分类Dev

为什么C4996上的Visual Studio 2013错误?

来自分类Dev

在Vista上使用Visual Studio 2005 C#编写的代码无法在使用Visual Studio 2010 C#的新Windows 7 PC上运行

来自分类Dev

Visual Studio 2013 C ++-准则

来自分类Dev

在Visual Studio 2013上编译旧的C ++代码

来自分类Dev

VIsual Studio 2013中C上的GUI

来自分类Dev

C ++ LInker错误(Visual Studio C ++ 2010)

来自分类Dev

C ++快速发言模板:Windows上的Visual Studio C4430错误

来自分类Dev

在Visual Studio 2013上启用c ++ 11

来自分类Dev

无法在Visual Studio 2013上运行C ++程序

来自分类Dev

如何在Visual Studio C#上制作输出标签

来自分类Dev

Visual Studio调试c ++

来自分类Dev

C ++奇怪行为Visual Studio

来自分类Dev

Visual Studio C ++参数缩进

来自分类Dev

MacBook上的Visual Studio

来自分类Dev

Visual Studio忽略Visual Studio(C#)中的SQL更改

来自分类Dev

Visual Studio for C#

来自分类Dev

C#Autoclicker Visual Studio

来自分类Dev

C,Visual Studio中的Malloc

来自分类Dev

我的 C++ 程序无法在 Visual Studio 代码上编译