小编Kar*_*uru的帖子

为什么 MATLAB 使用列主序?

我知道 C 语言使用行优先顺序来存储数组,而 MATLAB 使用列优先顺序。

MATLAB 选择列优先顺序有什么具体原因吗?通过选择在内存中按列排列多维数组(即列是连续的),MATLAB 是否会显着获益?

c matlab matrix multidimensional-array

5
推荐指数
1
解决办法
1329
查看次数

Cygwin 不支持 glibc

Cygwin 常见问题解答包含以下“glibc 在哪里?”的信息 : Cygwin 不提供 glibc。它使用 newlib 来代替,它提供了很多(但不是全部)相同的功能。将 glibc 移植到 Cygwin 会很困难。

我很惊讶并检查了发布包,因为我之前使用过它。当我检查存储库时,似乎 glibc 实际上确实是 cygwin 的一部分,直到版本 2.10。谁能告诉我 glibc 后续版本的移植困难吗?

linux porting cygwin glibc newlib

5
推荐指数
1
解决办法
4862
查看次数

5G中N1接口和N2接口有什么区别?

在每个 5G 图中,它们都有直接连接到 UE 的 N1 接口。真的是直连吗?还是仍在通过广播?如果是这样,与 N2 有什么区别?

mobile telecommunication umts lte 5g

4
推荐指数
1
解决办法
7403
查看次数

用于识别C和C++函数之间逻辑相似性的工具

在Linux/Windows中是否有一个工具可以让我们确定C中特定函数的逻辑是否与C++中特定函数的逻辑相同?

c c++ linux windows

3
推荐指数
1
解决办法
269
查看次数

内存受限系统中的数组

考虑一下我的系统有内存,但它分散在不同的地方(碎片).没有四个连续的内存位置是免费的.在那种情况下,如果我用C语言声明一个大小为10的字符数组,会发生什么?

c memory arrays programming-languages memory-management

3
推荐指数
1
解决办法
249
查看次数

上下文切换时间 - RTOS和处理器的角色

RTOS是否起主要作用或处理器在确定上下文切换时间方面起主要作用?在确定上下文切换时间时,这两个主要参与者之间的份额百分比是多少.

任何人都可以告诉uC/OS-II RTOS吗?

embedded operating-system rtos context-switch multitasking

2
推荐指数
1
解决办法
2436
查看次数

gcc可以生成不同大小的对象代码吗?

应该在gcc中启用哪个选项来生成16位或32位或64位目标代码?是否有单独的选项来生成上述每个目标代码类型?

c linux compiler-construction embedded gcc

2
推荐指数
1
解决办法
337
查看次数

螺旋锁和cli一起使用

我最近从http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.34.1.tar.bz2下载了linux源代码.我在linux-2.6.34.1\Documentation文件夹中的spinlocks.txt文件中遇到了以下段落.

"这确实意味着如果你有一些代码可以做到

cli();
.. critical section ..
sti();
Run Code Online (Sandbox Code Playgroud)

和另一个序列

spin_lock_irqsave(flags);
.. critical section ..
spin_unlock_irqrestore(flags);
Run Code Online (Sandbox Code Playgroud)

然后它们不是互斥的,关键区域可以在两个不同的CPU上同时发生.这本身很好,但关键区域最好对不同的东西至关重要(即它们不能相互踩踏)."

如果某些代码使用cli()/ sti()并且相同代码的其他部分使用spin_lock_irqsave(flags)/ spin_unlock_irqrestore(flags),它们如何影响?

rtos interrupt linux-kernel spinlock

2
推荐指数
1
解决办法
1004
查看次数

处理许多中断源

考虑到各种传感器有1​​00多种中断方式.有可能所有这些都可以同时发生.如何设计软件以有效地处理它?

embedded processor rtos interrupt

1
推荐指数
1
解决办法
233
查看次数

从exe文件中确定变量的值

考虑我有一个打印变量值的程序。让我们将该变量称为“i”。二进制文件为“.exe”格式。如何确定“i”的值并了解该特定值是“.exe”格式中变量“i”的值?

c executable programming-languages exe reverse-engineering

1
推荐指数
1
解决办法
2264
查看次数

用C语言查找结构中的元素

是否可以确定库中结构(C语言)中的元素(名称和数据类型)?如果是的话,怎么用C语言呢?如果C语言不支持它,是否可以通过其他技巧获取结构元素或者是否有任何工具?

c programming-languages structure reverse-engineering

0
推荐指数
1
解决办法
1439
查看次数

互斥条件信号循环如何工作?

我会做一个假设的场景,只是为了清楚我需要知道什么。

假设我有一个经常更新的文件。

我需要通过几个不同的线程读取和解析这个文件。

每次重写此文件时,我都会唤醒一个条件互斥锁,以便其他线程可以为所欲为。

我的问题是:

如果我有 10000 个线程,第一个线程执行会阻塞其他 9999 个线程的执行吗?

它是并行工作还是同步工作?

c++ multithreading synchronization mutex locking

0
推荐指数
1
解决办法
1224
查看次数