问题标签 [pragma]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3164 浏览

android - 无法创建 Android SQLite 数据库:PRAGMA 错误

错误:

我当前的代码:

当在主 Activity 中这样调用它时,就会发生错误:

错误发生在“D.getWritableDatabase()”行...我能找到的最接近的是,在http://www.sqlite.org/c3ref/c_abort.html上,Failure 21 显示“库使用不正确”-有什么帮助吗?

哦,我检查了 - 确实创建了数据库文件,但其中没有表,因此上面的 onCreate() 没有被调用。

0 投票
1 回答
595 浏览

perl - 使用语言环境 - 问题

当我将我设置localeit_IT.UTF-8(export LC_ALL=it_IT.UTF-8) 并运行此脚本时

我得到这个输出:

但是阅读这个(来自The-use-locale-pragma):

By default, Perl ignores the current locale. The use locale pragma tells Perl to use the current locale for some operations: ... The POSIX date formatting function (strftime()) uses LC_TIME .

为什么我的语言环境设置会在不使用locale编译指示的情况下影响 strftime 输出?

0 投票
13 回答
4827 浏览

xcode4 - #pragma 标记未显示在 Xcode 4.0 的方法中

在 Xcode 4.0 版中,我注意到方法中的#pragma 标记不再显示在跳转栏中。唯一出现的#pragma 标记是方法之间的标记。

我正在使用这些#pragma 标记来轻松快速组织和获取出现在我的表格视图的不同部分中的信息,我真的很想恢复该功能。

有谁知道如何让他们再次出现?

0 投票
4 回答
708 浏览

c - #pragma pack(2) 的含义

做什么

语用包(2)

做?这是什么意思?

0 投票
0 回答
5147 浏览

g++ - 使用 g++ 编译时使用 pragma 抑制源中的警告

Visual Studio 在源代码中提供#pragma 警告以抑制警告。

gcc 是否提供类似的功能?我发现我可以-fdiagnostics-show-option用来知道如何获得禁用警告的选项,并使用命令行来抑制警告,但如果可能的话,我想使用 pragma。

0 投票
2 回答
290 浏览

c - Pragma 及其在我的代码中的合适用途?

有人可以给我一些C 中一些 pragma 的例子吗?他或她正在使用的任何编译器)。如果可能的话 gcc,因为我使用的是 gcc 编译器。它在 C 代码中有何用处?

我不能给你我的编译器的确切版本,因为我在办公室,不记得了

0 投票
1 回答
4475 浏览

ios - 无法通过编译指示禁用 LLVM 优化

除非我在关闭优化的情况下构建,否则我有一大段代码会崩溃。我正在使用 LLVM 编译器 2.0 构建

我想通过使用#pragma 编译器指令包装有问题的代码来关闭优化;或关闭整个文件的优化。

我一直在研究clang手册和代码;但我什么也没有。

有谁知道如何更改单个 CU(而不是整个应用程序)的优化?

0 投票
2 回答
506 浏览

perl - pragma base - 警告问题

当我运行它时,为什么我没有得到Attempting to inherit from yourself generates a warning.base#DIAGNOSTICS)?

0 投票
4 回答
84799 浏览

c - #pragma once 在 C 中是什么意思?

可能重复:
#pragma - 帮助理解

我看了pragma很多次,但总是很困惑,有人知道它是做什么的吗?只有窗户吗?

0 投票
1 回答
2339 浏览

c++ - 类打包和对齐

#pragma pack()在 GCC 编译器中不带参数调用的对齐方式是什么?

另外,我经常看到,当我们placement new在创建对象时,class经常被打包。这是什么原因?有必要这样做吗?